Catalogue 2016 - 2017

CS 370 Artificial Intelligence and Expert Systems


3 cr.


Junior standing, and CS 200 or IT 200, or permission of the instructor.

Course Description

This course is a survey of artificial intelligence (AI) including fundamental ideas, techniques, and applications, especially expert systems. One of the two major AI languages, LISP and PROLOG, is used, both for programming and for demonstrating programs and examples. Students must complete a project or a report that may combine an aspect of artificial intelligence with their major area (for example, expert systems in financial planning or vision systems in robotics).


in alternate years.