Course Schedule

The schedule is tentative and subject to change based on the pace of progress, student feedback, or unforeseen circumstances.

EventWeekDescriptionRequired reading
Lecture1Introduction to AIRN (Russell & Norvig) Chp 1, 2
Assignment1A0: Tutorial
Lecture2Uniformed SearchRN Chp 3.1-3.4
Assignment2A1: Search
Lecture2Informed SearchRN Chp 3.5-3.6
Lecture3Game TreesRN Chp 5.2-5.3
Lecture3ExpectimaxRN Chp 5.4-5.5
Contest3C1: Multiagent Search
Lecture4Algoritmic Game TheoryNR Chp 17.5
Assignment4A2: Adversarial Planning
Contest4C2: Game Theory
Lecture5Markov Decision ProcessesRN Chp 17.1-17.3
Lecture6Reinforcement LearningRN Chp 21
Assignment6A3: Reinforcement Learning
Lecture7Bayesian NetworksRN Chp 13.1-13.5, 14.1-14.4
Lecture8Decision NetworksRN Chp 15.2-15.5
Lecture8Hidden Markov ModelsRN Chp 16.5-16.6
Exam9Midterm Exam
Lecture10Particle FilteringRN Chp 15.2-15.6
Assignment10A4: Bayes Nets and HMMs
Lecture10Naive BayesRN Chp 20.1-20.2
Lecture11Decision TreesRN Chp 18.3
Lecture11PerceptronsRN Chp 18.6
Assignment11A5: Machine Learning
Lecture12Neural NetworksRN Chp 18.8
Contest12C3: Capture the Flag
Lecture13Constraint Satisfaction ProblemsRN Chp 6.1-6.2, 6.5
Lecture14Advance Topics TBD