Syllabus for Introduction to Artificial Intelligence


LectureTopic Readings in AIMA
1introduction, history (ps, pdf, tex) Chapter 1
2intelligent agents (ps, pdf, tex) Chapter 2
3intelligent agents, AIMA software
4uninformed search (ps, pdf, tex) Chapter 3 (except CSPs)
5informed search (ps, pdf, tex) Chapter 4 (except CSPs)
6constraint satisfaction (ps, pdf, tex) Sections 3.7, 4.2, 4.4
7game-playing (ps, pdf, tex) Chapter 5
8logical agents, propositional logic (ps, pdf, tex) Chapter 6
9first-order logic (ps, pdf, tex) Chapter 7
10inference in first-order logic (ps, pdf, tex) Chapter 9
11resolution, logic programs (ps, pdf, tex)
12planning (ps, pdf, tex) Chapter 11
13planning, plan execution (ps, pdf, tex) Chapter 13
14uncertainty, probability (ps, pdf, tex) Chapter 14
15belief networks (ps, pdf, tex) Chapter 15.1 - 15.2 + new material
16belief network inference (ps, pdf, tex) Chapter 15.3 - 15.5 + new material
17optimal decisions under uncertainty (ps, pdf, tex) Chapter 16
18optimal sequential decisions (ps, pdf, tex) Chapter 17.1 - 17.3
19learning Chapter 18
20neural networks Chapter 19.1 - 19.5
21Bayesian learning Chapter 19.6
22natural language processing Chapter 22
23natural language processing contd.
24perception/vision Chapter 24
25perception/vision
26robotics Chapter 25
27robotics
28philosophical foundations Chapters 26 and 27