Wentworth Institute of Technology

Computer Science Department

Summer 2006

 

Comp490 Intro. to Artificial Intelligence

 

Instructor:

Department Office:

Karina Assiter, Ph.D.

DOBBS 006

DOBBS 303

617-989-4272

 

 

617-989-4835

 

 

 

assiterk@wit.edu

 

 

Course Management System:

 

All course material (syllabus, assignments, project information, exam reviews, faculty schedule, calendar items, discussion topics, etc,..) will be available on WebCT to students enrolled in the course. If you do not see WebCT on LConnect, or if this course is not listed in WebCT, please notify the instructor. Students should login to WebCT regularly to check for announcements, emails, date changes, discussion topics, etc,...

 

 

Please select the area of your interest:

Course Description

Required Text

Course Goals/Learning Objectives

Suggested Readings

Credit Hours

Assignments/Submitted Work/Late Work Projects

Pre-requisite/Co-requisite

Attendance Policy

Topics

Grading and Student Evaluation System

 

 

 

 

 

 

Course Description

Covers introduction to LISP programming language, symbolic computation, knowledge representation, search strategies and expert systems.

 

Back to top

 

 

Course Goals and Learning Objectives

After this course, students will understand the broad range of artificial intelligence (AI) topics such as machine vision, machine learning and machine evolution. Students will also be proficient in implementing selected methods in natural language parsing, machine learning and action planning.

 

Back to top

 

 

Credit Hours

4

 

 

Back to top

 

 

Pre-requisite/Co-requisite

COMP310 Object-Oriented Data Structures


Students must have successfully completed the prerequisite(s) in order to take this course and receive an acceptable grade. Grades of "IC", "W", and "F" do not satisfy prerequisites nor does taking the prerequisites concurrent with the course. Prerequisites or written permission of the instructor will be withdrawn from the course.

 

 

Back to top

 

 

Required Text

Nils J. Nilsson, "Artificial Intelligence: A New Synthesis", Morgan Kaufmann Publishers, 1998.

 

 

Back to top

 

 

Suggested Readings

  • Colin Allen & Maneesh Dhaget, "Lisp Primer" link (from Texas A&M via Web).
  • Various handouts (will be made available on WebCT)

 

 

Back to top

 

 

Attendance Policy

  • Regular attendance at every class is expected; anyone who fails to meet this requirement may be requested to withdraw from Wentworth.
  • Students with poor attendance may be withdrawn from class with a grade of "WA".
  • Attendance policies are fully explained in the Wentworth Catalogue.

 

Back to top

 

 

Assignments/Submitted Work/Late Work

  • Approximately 10-12 assignments (one per week).
  • Late assignments get a 10% deduction per week.
  • If all assignments submitted on time, lowest grade will be dropped.

 

Back to top

 

 

Grading and Student Evaluation System

 

The final grade will be determined according to:

  • Homework - 30%  (includes periodic presentations)
  • Exams (3) - 30% (given on WebCT)
  • Final Project - 20% (includes a presentation)
  • Discretionary - 20%  (attendance, in-class and WebCT participation)

 

Back to top

 

 

Topics

 

 

Week

Topics

Readings

Notes

1

Introduction

Nillson Chapter 1

 

2

Stimulus-Response Agents

Nillson Chapter 2

 

3

Neural Networks

Nillson Chapter 3

 

4

Machine Evolution (GA's)

Nillson Chapter 4

Exam 1

5

Robot Vision (Huffman, Waltz, et al)

Nillson Chapter 6

 

6

Agents that Plan (State Spaces)

Nillson Chapter 7

 

7

Uninformed Search (BFS,DFS, ID)

Nillson Chapter 8

 

8

Heuristic Search (A*)

Nillson Chapter 9

Exam 2

9

Propositional Calc. & Resolution

Nillson Chapter 13 &14

 

10

The Predicate Calculus

Nillson Chapter 15

 

11

  1. Communication among agents
  2. Lisp introduction
  3. Intro to parsing

·   Nillson Chapter 24

·   Allen & Dhaget 27, 59-60, 106

·   Allegro Common Lisp handout

Exam 3

12

Final Projects

 

 

 

Please note:

  • The above topic list is subject to change in the event of extenuating circumstances.
  • The version of the syllabus that appears on WebCT is the final word.

 

Back to top