CS494/594: Artificial Intelligence

Fall 2009

Claxton 205
Tuesdays and Thursdays, 12:40 - 1:55 PM


CS494/594 home page Syllabus Schedule/Readings Homework Assignments

Course Description: This CS494/594 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 (10 hrs/wk): Nick Overfield

TA (10 hrs/wk): Kristy Van Hornweder


Required Textbook:
Last updated: September 9, 2009