Toggle Cursor


The class meets on a Tuesday-Thursday schedule, from 1:00pm to 2:20pm in Salomon Center 001. Note that the schedule below is tentative, and may be revised as we go along.


Required Text

Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig. Be sure to check for errata!

Lecture recordings can be found here.
Date Topic Readings Slides
September 6th Introduction Chapters 1 and 2 Slides
September 11th Search Chapter 3 Slides
September 13th Game Theory (Gregory Carlin) Slides
September 18th Adversarial Search Chapter 5, up to and including 5.5. Slides
September 20th KRR-Logic Chapters 7 - 8 Slides
September 25th Uncertainty, Bayes Rule Chapter 13 Slides
September 27th Bayes Nets Chapters 13 and 14 (up to 14.4) Slides
October 2nd Hidden Markov Models Chapter 15 (up to and including 15.3) Slides
October 4th Midterm
October 9th Classical Planning Chapter 10 Slides
October 11th Robot Motion Planning Sections 25.4 - 25.6 (inclusive) Slides
October 16th Probabilistic Planning Chapter 17 (up to and including 17.3) Slides
October 18th Reinforcement Learning I Chapter 21 (up to and including 21.3) Slides
October 23th Reinforcement Learning II Slides
October 25th Machine Learning - Supervised Learning I Chapter 18 Slides
October 30th Machine Learning - Supervised Learning II Slides
November 1st Unsupervised Learning I Slides
November 6th Unsupervised Learning II Slides
November 8th Advanced Topics: Natural Language Processing Chapter 23 Slides
November 13th Advanced Topics: Vision Chapter 24 Slides
November 15th Advanced Topics: Robotics Chapter 25 Slides
November 20th Snippets of Research Slides
November 27th Philosophy of AI Chapter 26, up to 26.2 Slides
November 29th No class
December 4th Social and Ethical Issues Chapter 26.3 Slides
December 6th Slack
December 13th Final (2pm-4pm)