CS
404 - Artificial Intelligence
Syllabus
This is an extensive book that is
widely used in the world for AI courses. We
will cover the chapters that are in red, which are the introductory material
for the main parts of AI. Students may take CompVision
or SpeechUnderstanding or NLP courses for Part VII.
AIMA 3rd Edition Chapters:
Part I Artificial Intelligence
1 Introduction
2 Intelligent Agents
Part II Problem Solving
3 Solving Problems by Searching
4 Beyond Classical Search
5 Adversarial Search
6 Constraint Satisfaction Problems
Part III Knowledge and Reasoning
7 Logical Agents (pdf)
8 First-Order Logic
9 Inference in First-Order Logic
10 Classical Planning
11 Planning and Acting in the Real World
12 Knowledge Representation
Part V Uncertain Knowledge and Reasoning
13 Quantifying Uncertainty
14 Probabilistic Reasoning
15 Probabilistic Reasoning Over Time
16 Making Simple Decisions
17 Making Complex Decisions
Part VI Learning
18 Learning from Observations
19 Knowledge in Learning
20 Statistical
Learning Methods (pdf)
21 Reinforcement Learning
Part VII Communicating, Perceiving, and
Acting
22 Natural Language Processing
23 Natural Language for Communication
24 Perception
25 Robotics
Part VIII Conclusions
26 Philosophical Foundations
27 AI: Present and Future