Artificial Intelligence

CS594, Section 33293
Claxton 205
Mondays and Wednesdays 2:10 - 3:25 PM

Fall 2004


CS594 home page Syllabus Schedule/Readings Homework Assignments

Course Description: This CS594 course on Artificial Ingelligence (AI) covers the breadth of the field of AI, including topics such as problem-solving, logic, planning, reasoning, learning, perception, and robotics. We define AI as the study of intelligent agents that receive percepts from the environment and perform actions. We will cover different ways to represent the mapping of percept sequences to actions, such as production systems, reactive agents, real-time conditional planners, neural networks, and decision-theoretic systems. Our primary aim is to convey the ideas that have emerged over the past fifty years of AI research.

Prerequisites: Familiarity with basic concepts of computer science (algorithms, data structures, and complexity), and mathematical maturity commensurate with CS380 or equivalent.

Instructor: Prof. Lynne E. Parker

TA: Michael Bailey


Required Textbook:
Last updated: August 24, 2004