Computer Science 182. Intelligent Machines: Reasoning, Actions, and Plans

Welcome

News:

The course covers the most important basic ideas and techniques of artificial intelligence (AI), with an emphasis on deterministic and observable environments. No previous exposure to AI is assumed. Central topics include algorithms for search, optimization, constraint-satisfaction and game-playing, formalisms for representing knowledge, approaches to planning, and distributed AI.

In addition to introducing algorithms that every computer scientist should know, the course provides a good foundation for topics covered in courses such as CS 286r, CS 287r and CS 288. CS 182 complements CS 181, which emphasizes nondeterministic and partially-observable environments. If you take both CS 182 and CS 181, you will have a good sense of what current artificial intelligence research is about.

maze