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)

Current Week
Week Date Topic Readings Assignment/Lab Due
1 Jan 19 Chp 1, Chp 2
Jan 21
  • Chp 3.1 - 3.4.6
  • [Chp 3.1 - 3.4.7]
PA 0
2 Jan 26 Chp 3.5 - end HW 2 HW 1
Jan 28 Chp 4.1 HW 3
3 Feb 2 Hill Climbers Lab
Feb 4 Chp 6.1 - 6.3 HW4
  • Quiz 0 Retake
4 Feb 9 Assessment Day - No Class
Feb 11 Chp 6.4 - 6.5 PA 2
5 Feb 16
  • Adversarial Search -- Alpha/Beta Pruning
  • slides
  • video
Chp 5.1 - 5.4 HW5
Feb 18
  • Chp 5.5 - 5.7
  • Chp 16.1 - 16.3
6 Feb 23
Feb 25
  • Review/Muddiest Points
  • video
  • Quiz 2 Retake
  • PA2
7 Mar 2 Chp 17.1 - 17.2
Mar 4 Chp 17.3 HW6
8 Mar 9 Chp 22 Quiz 3
Mar 11
9 Mar 16
  • Reinforcement Learning 3
  • video
Mar 18 Chp 7.1-7.4
10 Mar 23 Chp 7.5
Mar 25 Chp 8.1 - 8.2
11 Mar 30 Chp 8.3
Apr 1
12 Apr 6 No Class Semester Break 3
Apr 8
13 Apr 13 Bayes Representations
Apr 15
14 Apr 20
Apr 22 MDP Lab PA3 PA 3
15 Apr 27 Review of Muddiest Points PA3 work
Apr 29 Bayes - Sampling
16 May 4 Exam