Skip to main content
The lecture schedule will be updated as the term progresses. You can find more details under the Modules tab.
Date Lecture Topic Readings Homework Due
Thu, Aug 31, 2023 Introduction to AI
(Module 0) [slides]
Tue, Sep 5, 2023 Agents
(Module 0) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 2
Thu, Sep 7, 2023 Agents & Uninformed Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 3.1-3.4
Thu, Sep 7, 2023 Waitlists Deactivated
Tue, Sep 12, 2023 Uninformed Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 3.1-3.4
Wed, Sep 13, 2023 Last Day to Change Schedule
Thu, Sep 14, 2023 Uninformed Search & Informed Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 3.1-3.4
Tue, Sep 19, 2023 Informed Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 3.5-3.7
Wed, Sep 20, 2023
Module 1 Summary
Thu, Sep 21, 2023 Local Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 4.1-4.4
Module 1 Group Presentations
Tue, Sep 26, 2023 Multi-Agent Search
(Module 1) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 5.1-5.4
HW1: Search in Pac-Man (10%)
Thu, Sep 28, 2023 Knowledge-based Agents & Propositional Logic
(Module 2) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 7.1-7.5
Tue, Oct 3, 2023 Propositional Logic
(Module 2) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 7.1-7.5
Wed, Oct 4, 2023
Module 2 Summary
Thu, Oct 5, 2023 First-Order Logic
(Module 2) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapters 8.1.2, 8.2, 8.3, 9.3
Module 2 Group Presentations
Tue, Oct 10, 2023 Planning
(Module 2) [slides] by Dr. Cassie Kent
  • Stuart Russell & Peter Norvig, AIMA, Chapter 11.1-11.7
Thu, Oct 12, 2023 Markov Decision Processes (MDPs)
(Module 3) [slides] by Dr. Cassie Kent
  • Stuart Russell & Peter Norvig, AIMA, Chapter 16.1-16.3, 17.1-17.2
Tue, Oct 17, 2023
Thu, Oct 19, 2023 Markov Decision Processes (MDPs)
(Module 3) [slides] by Dr. Frank Ferraro
  • Stuart Russell & Peter Norvig, AIMA, Chapter 16.1-16.3, 17.1-17.2
HW2: Hunt the Wampa (10%)
Mon, Oct 23, 2023
Module 3 Summary
Tue, Oct 24, 2023 Reinforcement Learning (RL)
(Module 3) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 22.1-22.5
Module 3 Group Presentations
Thu, Oct 26, 2023 Reinforcement Learning (RL)
(Module 3) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 22.1-22.5
Tue, Oct 31, 2023 Midterm Review
(Module 3) [slides]
Thu, Nov 2, 2023
Midterm (20%)
Tue, Nov 7, 2023 Intro to Probability
(Module 4) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 5.5, 12.1-12.4
Wed, Nov 8, 2023 Last Day to Withdraw
Thu, Nov 9, 2023 Statistical Learning
(Module 4) [slides]
Tue, Nov 14, 2023 Bayes Nets
(Module 4) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 12.5-12.7, 13.1-13.4
HW3: Reinforcement Learning in GridWorld & Pac-Man (10%)
Wed, Nov 15, 2023
Module 4 Summary
Thu, Nov 16, 2023 Bayes Nets
(Module 4) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 12.5-12.7, 13.1-13.4
Module 4 Group Presentations Project Milestone 1: Proposal
Tue, Nov 21, 2023 Naive Bayes
(Module 4) [slides]
Thu, Nov 23, 2023 No Class - Thanksgiving
Tue, Nov 28, 2023 Intro to Machine Learning
(Module 5) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 19.1, 19.2, 21.7
Project Milestone 2: Lit Review
Thu, Nov 30, 2023 Types of ML Algorithms
(Module 5) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 14.3, 19.3, 19.6, 19.7
Tue, Dec 5, 2023 Perceptrons (& Working on Final Project in Class)
(Module 5) [slides]
  • Stuart Russell & Peter Norvig, AIMA, Chapter 19.6
Thu, Dec 7, 2023 Deep Neural Networks
(Module 5) [slides]
Project Milestone 3: Final Report Draft
Tue, Dec 12, 2023 Transformers
(Module 5) [slides]
Tue, Dec 19, 2023 Final Project Presentations, 1:00-3:00 PM
(Module 5)
Project Milestone 4: Final Submission