CS 444 Artificial Intelligence

Spring 2021

The general learning flow for this class is:

  • Attend class where we will interleave lectures and labs. This is where we will introduce new concepts and methods.
  • Read the assigned reading AFTER class/lecture. These readings will reinforce the topics from class. Reading material marked with "[Sup]" is supplemental and is encourgaged, but will not be covered on the quizzes. Reading is from Russell/Novig unless otherwise specified.
  • Master quizzes each week (with an oppurtunity to take a requiz the following week)

Week Date Topic Readings Assignment/Lab Due
Chp 1, Chp 2
  • Chp 3.1 - 3.4.6
  • [Chp 3.1 - 3.4.7]
PA 0
Chp 3.5 - end HW 2 HW 1
Chp 4.1 HW 3
Hill Climbers Lab
Chp 6.1 - 6.3 HW4
  • Quiz 0 Retake
Assessment Day - No Class
Chp 6.4 - 6.5 PA 2
  • Adversarial Search -- Alpha/Beta Pruning
  • slides
  • video
Chp 5.1 - 5.4 HW5
  • Chp 5.5 - 5.7
  • Chp 16.1 - 16.3
  • Review/Muddiest Points
  • video
  • Quiz 2 Retake
  • PA2
Chp 17.1 - 17.2
Chp 17.3 HW6
Chp 22 Quiz 3
  • Reinforcement Learning 3
  • video
Chp 7.1-7.4
Chp 7.5
Chp 8.1 - 8.2
Chp 8.3
No Class Semester Break 3
Bayes Representations
MDP Lab PA3 PA 3
Review of Muddiest Points PA3 work
Bayes - Sampling
Exam