| Monday 3/31 | Introduction (2pp, 6pp) | Chapter 1 |
| Wednesday 4/2 | Agents (2pp, 6pp) Written Assignment #1 out |
Chapter 2 |
| Friday 4/4 | Uninformed Search (2pp, 6pp) | Sections 3.1-3.6 |
| Monday 4/7 | Informed Search (2pp, 6pp) | Sections 4.1-4.2 |
| Wednesday 4/9 | Local Search (Hillclimbing, Simulated Annealing) (2pp, 6pp) Written Assignment #1 due Programming Assignment #1 out |
Section 4.3 |
| Friday 4/11 | Local Search (Genetic Algorithms, Gradient Descent) (2pp, 6pp) | Section 4.3, 4.4 |
| Monday 4/14 | Adversarial Search (2pp, 6pp) | Section 6.1, 6.2, 6.3 |
| Wednesday 4/16 | Adversarial Search (Alpha-Beta continued) (Alpha Beta Exercise, Alpha Beta Exercise Solution) | Section 6.4, 6.5, 6.6, 6.7 |
| Friday 4/18 | Adversarial Search II (2pp, 6pp) |   |
| Monday 4/21 | Game Theory I (2pp, 6pp) Programming Assignment #1 due Programming Assignment #2 out |
Section 17.6 |
| Wednesday 4/23 | Game Theory II (2pp, 6pp) | Section 17.6 |
| Friday 4/25 | Game Theory III (2pp, 6pp) Written Assignment #2 out |
Section 17.6 |
| Monday 4/28 | Game Theory III (continued from last time) Practice Midterm |
Sections 7.1, 7.2, 7.3 |
| Wednesday 4/30 | Probability I (2pp, 6pp) Programming Assignment #2 due |
Section 13.2, 13.3, 13.4 |
| Friday 5/2 | Midterm Review (Midterm Solutions) Written Assignment #2 due |
Section 13.2, 13.3, 13.4 |
| Monday 5/5 | Midterm | |
| Wednesday 5/7 | Midterm Solutions, Probability II (2pp, 6pp) | Section 13.2, 13.3, 13.4 |
| Friday 5/9 | Probability II (notes from last time) Written Assignment #3 out |
Section 13.2, 13.3, 13.4 |
| Monday 5/12 | Probability III | Section 13.2, 13.3, 13.4 |
| Wednesday 5/14 | Bayesian Networks (2pp, 6pp) | Section 13.5, 13.6, 14.1 |
| Friday 5/16 | Naive Bayes and Text Mining (2pp, 6pp) Written Assignment #3 due Programming Assignment #3 out Written Assignment #4 out |
Section 14.2 |
| Monday 5/19 | Bayesian Networks III (Inference) (2pp, 6pp) | Parts of 14.2 and 20.2 |
| Wednesday 5/21 | Bayesian Networks IV (Structure) (2pp, 6pp), In-class Exercise | 14.4 (ignore Variable Elimination) |
| Friday 5/23 | Propositional Logic I (2pp, 6pp) Written Assignment #4 due |
Sections 7.1-7.3 |
| Monday 5/26 | Memorial Day | |
| Wednesday 5/28 | Propositional Logic II (2pp, 6pp) Programming Assignment #3 due Written Assignment #5 out |
Sections 7.4-7.5 |
| Friday 5/30 | Propositional Logic II (notes from last time) |
8.1-8.4 |
| Monday 6/2 | First Order Logic I (2pp, 6pp) | Chapter 8.1-8.4 |
| Wednesday 6/4 | First Order Logic II (2pp, 6pp) Written Assignment #5 due |
Chapter 9.1-9.2 |
| Friday 6/6 | First Order Logic Exercises (here) |