| Lecture | Date | Reading | Notes |
| 01 Introduction | 01/11/05 | AIMA Ch 1 | |
| 02 Intelligent Agents | 01/13/05 | AIMA Ch 2 | |
| 03 Problem solving and search 1 | 01/18/05 | AIMA Ch 3 | |
| 04 Problem solving and search 2 | 01/20/05 | AIMA Ch 3 | |
| 05 Uninformed search | 01/25/05 | AIMA Ch 3 | HW1 out |
| 06 Informed search 1 | 01/27/05 | AIMA Ch 4 | |
| 07 Informed search 2 | 02/01/05 | AIMA Ch 4 | |
| 08 Game playing 1 | 02/03/05 | AIMA Ch 5 | |
| 09 Game playing 2 | 02/08/05 | AIMA Ch 5 | HW1 due |
| 10 Agents that reason logically 1 | 02/10/05 | AIMA Ch 6 | HW2 out |
| 11 Agents that reason logically 2 | 02/15/05 | AIMA Ch 6 | |
| 12 First-order logic 1 | 02/17/05 | AIMA Ch 7 | |
| 13 First-order logic 2 | 02/22/05 | AIMA Ch 7 | |
| MIDTERM EXAM - 5:00-6:20pm, rooms WPH-B27, B28 and B30 | 02/24/05 | All of the above | |
| 14 Building a knowledge base 1 | 03/01/05 | AIMA Ch 8 | HW2 due |
| 15 Building a knowledge base 2 | 03/03/05 | AIMA Ch 8 | HW3 out |
| 16 Inference in first-order logic 1 | 03/08/05 | AIMA Ch 9 | |
| 17 Inference in first-order logic 2 | 03/10/05 | AIMA Ch 9 | |
| Spring break - NO CLASS | 03/15/05 | | |
| Spring break - NO CLASS | 03/17/05 | | |
| 18 Inference in first-order logic 3 | 03/22/05 | AIMA Ch 9 | |
| 19 Logical reasoning systems | 03/24/05 | AIMA Ch 10 | |
| 20 Planning | 03/29/05 | AIMA Ch 11 | HW3 due |
| 21 Introduction to CLIPS | 03/31/05 | Handout | HW4 out |
| 22 Fuzzy Logic 1 | 04/05/05 | [handout] | |
| 23 Fuzzy Logic 2 | 04/07/05 | [handout] | |
| 24 Neural Networks 1 | 04/12/05 | [handout] | |
| 25 Neural Networks 2 | 04/14/05 | [handout] | |
| 26 Genetic Algorithms | 04/19/05 | [handout] | |
| 27 Towards intelligent machines | 04/21/05 | AIMA Ch 25 | |
| 28 Overview and summary | 04/26/05 | AIMA Ch 27 | HW4 due |
| 29 Review Session | 04/28/05 | | |
| FINAL EXAM - 4:30-6:30pm, room SGM-124 | 05/03/05 | All of the above | |