| Lecture | Date | Textbook Readings | Slides | Topic |
| 1 | Mon 06/07 | Chapters 1, 3 |
Chapter 1 ((c)S. Russel) Chapter 3 ((c)S. Russel) |
Course Details and Overview Solving Problems by Search |
| 2 | Wed 06/09 | 3 |
Chapter 3 ((c)S. Russel) Implementation Notes |
Solving Problems by Search |
| 3 | Mon 06/14 | 4 | Slides ((c)S. Russel, Cook) | Informed Search |
| 4 | Wed 06/16 | 6 | Slides ((c)S. Russel) | Game Playing |
| 5 | Mon 06/21 | 6, 2 |
Alpha-Beta Example Chapter 2 ((c)S. Russel) |
Game Playing, Agents |
| 6 | Wed 06/23 | 7 | Slides ((c)S. Russel) | Knowledge and Logic Reasoning |
| 7 | Mon 06/28 | 7 | Knowledge and Logic Reasoning, continued | |
| 8 | Wed 06/30 | First Midterm | ||
| 9 | Mon 07/05 | 7 | Knowledge and Logic Reasoning, continued | |
| 10 | Wed 07/07 | 7 | Resolution, Conjunctive Normal Forms | |
| 11 | Mon 07/12 | 11 | Slides ((c)S. Russel) | Planning |
| 12 | Wed 07/14 | 12, 8 |
Slides ((c)S. Russel) Slides ((c)S. Russel) |
Conditional Planning and Replanning First Order Logic |
| 13 | Mon 07/19 | 9 | Slides ((c)S. Russel) | Resolution - Unification |
| 14 | Wed 07/21 | 13 | Slides ((c)S. Russel) | Uncertainty |
| 15 | Mon 07/26 | Second Midterm | ||
| 16 | Wed 07/28 | 14.1-14.3 | Slides ((c)S. Russel) | Probabilistic Reasoning |
| 17 | Mon 08/02 | 18.1 - 18.4 | Slides ((c)S. Russel) | Learning Methods |
| 18 | Wed 08/04 | 20 | Slides ((c)S. Russel) | Neural Networks |
| 19 | Wed 08/04 | Third Midterm | ||
This schedule is tentative and subject to change. If changes are necessary they will be announced in class and posted in the schedule on the course page.