The following schedule is tentative and subject to change.

Date Topic Readings Assignments & Exams
Aug 26 Introduction & Course Overview

AIMA Chapter 1
Aug 28 AI Representation AIMA Chapter 2
Sep 2 Search: Problem Formulation AIMA 3.1-3.3
Sep 4 Search: Uninformed Search AIMA 3.4
Sep 9 Search: Informed Search AIMA 3.5-3.6 Assignment 1 out
Sep 11 Local Search AIMA 4.1
Sep 16 Adversarial Search: Minimax AIMA 5.1-5.2
Sep 18 Adversarial Search: Alpha-Beta Pruning AIMA 5.3 Assignment 1 due (Sunday Sep 21, 11:59pm)
Sep 23 CSP: Problem Formulation and Inference AIMA 6.1-6.2
Sep 25 CSP: Backtracking and Local Search AIMA 6.3-6.5
Sep 30 Logic: Propositional Logic Syntax and Semantics AIMA 7.2-7.4 Assignment 2 out
Oct 2 Logic: Propositional Theorem Proving AIMA 7.5-7.6
Oct 7 Logic: First Order Logic Syntax and Semantics AIMA 8.2-8.3
Oct 9 Logic: First Order Logic Inference AIMA 9.1-9.5
Oct 14 No class (October break)
Oct 16 Midterm Review Assignment 2 due (Sunday Oct 19, 11:59pm)
Oct 21 No class (Evening midterm exam) Midterm exam (Tuesday Oct 21, 8-10pm, LILY 1105/SMTH 108)
Oct 23 Probability and Uncertainty AIMA 12.2-12.6
Oct 28 Bayesian Networks: Representation and Semantics AIMA 13.1-13.2
Oct 30 Bayesian Networks: Independence Assignment 3 out
Nov 4 Bayesian Networks: Inference AIMA 13.3-13.4
Nov 6 MDP: Problem Formulation AIMA 17.1
Nov 11 MDP: Value Iteration AIMA 17.2.1
Nov 13 MDP: Policy Iteration AIMA 17.2.2 Assignment 3 due (Sunday Nov 17, 11:59pm)
Nov 18 Reinforcement Learning: Problem Formulation AIMA 22.1-22.2
Nov 20 Reinforcement Learning: Q-Learning AIMA 22.3 Assignment 4 out
Nov 25 Supervised Learning: Overview AIMA 19.1-19.2
Nov 27 No class (Thanksgiving break)
Dec 2 Supervised Learning: Model Search and Evaluation AIMA 19.4
Dec 4 Special Topics Assignment 4 due (Sunday Dec 7, 11:59pm)
Dec 9 Special Topics
Dec 11 Final review Final exam (TBD)