The following schedule is tentative and subject to change.

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

AIMA Chapter 1
Aug 25 AI Representation AIMA Chapter 2
Aug 30 Search: Problem Formulation AIMA 3.1-3.2
Sep 1 Search: Uninformed Search AIMA 3.3-3.4
Sep 6 Search: Informed Search AIMA 3.5-3.6 Assignment 1 out
Sep 8 Local Search AIMA 4.1
Sep 13 Adversarial Search: Minimax AIMA 5.1-5.2
Sep 15 Adversarial Search: Alpha-Beta Pruning AIMA 5.3
Sep 20 CSP: Problem Formulation and Inference AIMA 6.1-6.2 Assignment 1 due (Friday Sep 23, 11:59pm)
Sep 22 CSP: Backtracking and Local Search AIMA 6.3-6.5
Sep 27 Logic: Propositional Logic Syntax and Semantics AIMA 7.2-7.4
Sep 29 Logic: Propositional Theorem Proving AIMA 7.5-7.6 Assignment 2 out
Oct 4 Logic: First Order Logic Syntax and Semantics AIMA 8.2-8.3
Oct 6 Logic: First Order Logic Inference AIMA 9.1-9.5
Oct 11 No class (October break)
Oct 13 Probability and Uncertainty AIMA 13.2-13.6 Assignment 2 due (Sunday Oct 16, 11:59pm)
Oct 18 Midterm Review
Oct 20 No class (Evening midterm exam) Midterm exam (Thursday Oct 20, 8-10pm, PHYS 112)
Oct 25 Bayesian Networks: Representation and Semantics AIMA 14.1-14.2
Oct 27 Bayesian Networks: Independence
Nov 1 Bayesian Networks: Inference AIMA 14.4-14.5 Assignment 3 out
Nov 3 MDP: Problem Formulation AIMA 17.1
Nov 8 MDP: Value Iteration AIMA 17.2
Nov 10 MDP: Policy Iteration AIMA 17.3
Nov 15 Reinforcement Learning: Problem Formulation AIMA 21.1-21.2 Assignment 3 due (Wednesday Nov 16, 11:59pm)
Nov 17 Reinforcement Learning: Q-Learning AIMA 21.3 Assignment 4 out
Nov 22 Supervised Learning: Overview AIMA 18.2-18.3
Nov 24 No class (Thanksgiving break)
Nov 29 Supervised Learning: Model Search and Evaluation AIMA 18.4
Dec 1 Special Topics
Dec 6 Special Topics Assignment 4 due (Wednesday Dec 7, 11:59pm)
Dec 8 Final review Final exam (Friday Dec 16, 8-10am, PHYS 112)