- August 29: Intro to AI (pdf), Reading: Ch. 1
- August 31: History and Themes (pdf), Reading: Ch. 1
- September 5: Agents (pdf), Reading: Ch. 2
- September 7: Search Intro (pdf), Reading: Ch. 3
- September 12: Uninformed search (pdf), Reading: Sec. 3.1-3.4
- September 14: Informed search, (pdf) Reading: Sec. 3.5-3.6, Homework: Assignment 1 is out
- September 19: Constraint Satisfaction Problems (pdf), Reading: Ch. 6
- September 21: Planning (pdf), Reading: Ch. 10
- September 26: Minimax search (pdf), Reading: Ch. 5
- September 28: Stochastic games and stochastic search (pdf), Assignment 1 due October 2
- October 3: Game theory (pdf), Reading: Sec. 17.5-17.6
- October 5: Game theory cont., Homework: Assignment 2 is out
- October 10: Probability (pdf), Reading: Ch. 13
- October 12: Midterm review
- October 17: Midterm (in class)
- October 19: Probability cont., Reading: Ch. 13
- October 24: Bayesian Inference (pdf)
- October 26: Lecture starts at 5:15pm Bayesian Networks (pdf) Reading: Ch. 14, Assignment 2 due October 30
- October 31: Lecture cancelled
- November 2: Lecture starts at 5:15pm Bayesian Network Inference and Learning (pdf) Reading: Ch. 20, Homework: Assignment 3 is out
- November 7: Machine learning, Reading: Ch. 18
- November 9: Perceptrons, neural networks, Reading: Sec. 18.7
- November 14: Deep learning (pdf)
- November 16: Hidden Markov Models (pdf), Reading: Ch. 15, 17 Assignment 3 due November 27
- November 28: Markov decision processes (pdf), Reading: Ch. 17,
- November 30: Reinforcement learning (pdf), Reading: Ch. 21, Homework: Assignment 4 is out
- December 5: Lecture cancelled
- December 7: Societal impacts of AI (pdf), Assignment 4 due December 11
- December 12: Final review
- December 16, 7:00-8:15pm, ECEB 1002: Final exam