Lecture: 3 hours
Discussion: 1 hour
Prerequisite: Course ECS 140A
Grading: Letter; homework (25%), project (25%), midterm (25%), final (25%)
Catalog Description:
Design and implementation of intelligent computer systems. Knowledge
representation and organization. Memory and inference. Problem solving.
Natural language processing.
Textbook:
Russell and Norvig, Artificial Intelligence, Prentice Hall, 2003
Computer Usage:
Type: Sparcstation running UNIX
Languages: Primarily Prolog, LISP, or C
Proficiency Level Attained: Through four homework assignments and a project
where the students design a large artificial intelligence program.
Laboratory Projects:
Homework assignments emphasize basic concepts, with open-ended
design components included. Grading based on design as well as grasp of
concepts. The programming project involves design of a large artificial
intelligence program, using as a basis material presented in lectures.
Design involves decisions as to method used and specific application to
a knowledge-based real application area.
Engineering Design Statement:
Students must exercise considerable design skills in the project
and also in homework assignments. Open-ended choices include choice of
methodologies to be used in design and implementation, and evaluation of
effectiveness of method used. Examinations also include design-oriented
questions.
ABET Category Content:
Engineering Science: 2 units
Engineering Design: 1 unit
Goals:
Students will:
Program Outcomes:
Instructors: K. Levitt
Prepared by: K. Levitt (January 1993)
Overlap Statement:
This course does not duplicate any existing course.
5/06