|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