Catalogue 2015 - 2016

CS 370 Artificial Intelligence and Expert Systems


3 cr.


Junior standing, and CS 102 or BIS 300 or CPE 305, 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.