| | Lecture Topic
| Readings in AIMA | Assignments |
Jan | 18 | Introduction, history
| Chapter 1 | A0 (Lisp) |
| 20 | Intelligent agents
| Chapter 2 | |
| 25 | Problem solving, uninformed search
| Chapter 3 | |
| 27 | A* search and heuristic functions
| Chapter 4.1-4.2 | A0 due, A1 (Search) |
Feb | 1 | Local and online search
| Chapter 4.3-4.5 | |
| 3 | Constraint satisfaction
| Chapter 5.1-5.2 | |
| 8 | Constraint satisfaction contd.
| Chapter 5.3-5.4 | A1 due, A2 (Search, CSPs) |
| 10 | Game-playing
| Chapter 6 | |
| 15 | Logical agents; propositional logic
| Chapter 7.1-7.4 | |
| 17 | Inference in propositional logic
| Chapter 7.5-7.7 | |
| 22 | First-order logic
| Chapter 8.1-8.3 | |
| 24 | Inference in first-order logic, logic programming
| Chapter 9.1-9.4 | A2 due, A3 (Logic) |
Mar | 1 | Planning problems
| Chapter 11.1-11.2 | |
| 3 | Planning algorithms
| Chapter 11.3, 11.5 | A3 due (3/4) |
| 8 | Midterm
| | |
| 10 | Probability theory
| Chapter 13 | |
| 15 | Bayesian networks
| Chapter 14.1-14.3 | A4 (Probability, Bayes nets) |
| 17 | Inference in Bayesian networks
| Chapter 14.4-14.5 | |
| 22 | Spring Break
| | |
| 24 | Spring Break
| | |
| 29 | Temporal probability models
| Chapter 15.1-15.5 | |
| 31 | Speech recognition
| Chapter 15.6 | A4 due (4/3), A5 (Bayes net inference) |
Apr | 5 | Rational decisions
| Chapter 16 | |
| 7 | Sequential decisions
| Chapter 17.1-17.4 | |
| 12 | Learning
| Chapter 18.1-18.2 | |
| 14 | Decision tree learning
| Chapter 18.3 | |
| 19 | Statistical learning
| Chapter 20.1-20.3 | |
| 21 | Neural networks
| Chapter 20.5 | A5 due, A6 (Bayes net learning) |
| 26 | Natural language communication and syntax
| Chapter 22.1-22.3 | |
| 28 | Natural language semantics
| Chapter 22.5-22.7 | |
May | 3 | Computer vision
| Chapter 24 | |
| 5 | Robotics
| Chapter 25.1-25.4 | A6 due (5/8) |
| 10 | Philosophical issues
| Chapter 26 | |
| 13 | Final (12.30pm - 3.30pm)
| | 220 Hearst Gym |