Note: topics and deadlines are subject to change.
| Date | Topic | Readings | Due | |
|---|---|---|---|---|
| 08/31 | Th | Introduction to Rational Agents  |  Ch 1-2 | |
| Module 1: Search | ||||
| 09/05 | Tu | Search Algorithms  |  Ch 3.1-3.3 | |
| 09/07 | Th | Uninformed Search 1 |  Ch 3.3-3.4 | |
| 09/12 | Tu | Uninformed Search 2 |  Ch 3.3-3.4 | HW 1 | 
| 09/14 | Th | Informed Search  |  Ch 3.5-6 | |
| 09/19 | Tu | Adversarial Search  |  Ch 5 | HW 2 | 
| Module 2: Markov Decision Processes | ||||
| 09/21 | Th | Markov Decision Processes  |  Ch 17.1 | |
| 09/26 | Tu | Solving MDPs 1 |  Ch 17.2 | HW 3 | 
| 09/28 | Th | Solving MDPs 2 |  Ch 17.2 | Project 1  (Search)  |  
| 10/03 | Tu | Passive Reinforcement Learning  |  Ch 22.2 | HW 4 | 
| 10/05 | Th | Active Reinforcement Learning  |  Ch 22.3 | |
| Module 3: Probabilistic Inference | ||||
| 10/10 | Tu | Representing Uncertainty  |  Ch 12.1-12.3 | HW 5 | 
| 10/12 | Th | Bayes’ Rule  |  Ch 12.4-12.6 | Project 2 (MDPs)  |  
| 10/17 | Tu | Markov Models  |  Ch 17.4, 14.1 | HW 6 | 
| 10/19 | Th | 
No Class   |  ||
| 10/24 | Tu | Inference in Temporal Models 1  |  Ch 14.2 | |
| 10/26 | Th | Inference in Temporal Models 2  |  Ch 14.3 | |
| 10/31 | Tu | Particle Filters 1 |  Ch 14.4-14.5 | HW 7 | 
| 11/02 | Th | Particle Filters 2 |  Ch 14.4-14.5 | |
| Module 4: Classification and Regression | ||||
| 11/07 | Tu | Learning from Examples |  Ch 12.6, 19.3 | HW 8 | 
| 11/09 | Th | Information Theory |  Ch 19.2-19.3 | Project 3 (Inference)  |  
| 11/14 | Tu | Ensemble Learning  |  Ch 19.8 | HW 9 | 
| 11/16 | Th | Linear Regression and Classification 1 |  Ch 19.6 | |
| – November Break – | ||||
| 11/28 | Tu | Linear Regression and Classification 2 |  Ch 21.1 | |
| 11/30 | Th | Non-linear Models 1  |  Ch 21.2 | |
| 12/05 | Tu | Non-linear Models 2  |  Ch 19.7 | HW 10 | 
| 12/07 | Th | Ethics and Safety of AI  |  Ch 27 | Project 4 (Neural Nets)  |  
| 12/12 | Tu | No Class | HW 11 | |
| 12/19 | Tu | No Class | 570 Project | |