CS 331: Schedule (Tentative)

Note: 2pp = 2 slides per page, 6pp = 6 slides per page.
Week Monday Wednesday Friday
Week #1
Apr 2 - Apr 6
Lecture: Introduction (2pp, 6pp)
Reading: Chapter 1
Lecture: Agents (2pp, 6pp)
Written Assignment #1 out
Reading: Chapter 2
Syllabus quiz due on Canvas
Lecture: Uninformed Search (2pp, 6pp)
Programming Assignment #1 out
Reading: Chapters 3.1-3.4
Week #2
Apr 9 - Apr 13
Lecture: Uninformed Search (Continued from last time) Lecture: Informed Search (2pp, 6pp)
Written Assignment #1 DUE
Reading: Chapters 3.5-3.6
Lecture: Informed Search (Continued from last time)
Week #3
Apr 16 - Apr 20
Lecture: Local Search (2pp, 6pp)
Reading: Chapter 4.1-4.2
Lecture: Adversarial Search I (2pp, 6pp)
Reading: Chapter 5.1-5.3
Reading quiz due on Canvas
Lecture: Adversarial Search II (2pp, 6pp)
Alpha-Beta Exercise (2pp, 6pp)
Programming Assignment #1 DUE
Programming Assignment #2 out
Reading: Chapter 5.4,5.5,5.7
Reading quiz due on Canvas
Week #4
Apr 23 - Apr 27
Lecture: Propositional Logic I (2pp, 6pp)
Reading: Chapter 7.1-7.3
Reading quiz due on Canvas
Lecture: Propositional Logic II (2pp, 6pp)
Notes from class
Written Assignment #2 out
Reading: Chapter 7.4-7.5.2
Reading quiz due on Canvas
Guest Lecture: Dr. Alan Fern
Topic: AlphaGo
Reading: Nature article
Week #5
Apr 30 - May 4
Lecture: Probability I (2pp, 6pp)
Reading: Chapter 13.2-13.5
Reading quiz due on Canvas
Lecture: Probability II (2pp, 6pp)
Written Assignment #2 DUE
Reading: Chapter 13.2-13.5
Lecture: Probability III (2pp, 6pp)
Programming Assignment #2 DUE
Reading: Chapter 13.2-13.5
Practice midterm
Week #6
May 7 - May 11
Lecture: Midterm Review
(Practice midterm solutions)
Midterm Lecture: Midterm Solutions
Written Assignment #3 out
Week #7
May 14 - May 18
Lecture: Bayesian Networks I (2pp, 6pp)
Reading: 14.1-14.2
Reading quiz due on Canvas
Lecture: Bayesian Networks II (2pp, 6pp)
Reading: 20.2.5
Engineering Expo (no class)
Week #8
May 21 - May 25
Lecture: Naive Bayes and Text Mining (2pp, 6pp)
Programming Assignment #3 out
Written Assignment #3 DUE
Written Assignment #4 out
Reading: Chapter 14.2
Guest Lecture: Dr. Tom Dietterich
Topic: Current Events & Future Directions in AI
Reading: CACM article
Lecture: Bayesian Networks III (2pp, 6pp)
Reading: Chapter 14.4
Reading quiz due on Canvas
Week #9
May 28 - Jun 1
Memorial Day (no class) Lecture: Bayes Nets Wrap-up Lecture: Game Theory I (2pp, 6pp)
Written Assignment #4 DUE
Reading: Chapter 17.5-17.6
Reading quiz due on Canvas
Week #10
Jun 4 - Jun 8
Lecture: Game Theory II (slides from last time)
Programming Assignment #3 DUE
Practice Final
Reading: Chapter 17.5-17.6
Guest Lecture: Dr. Prasad Tadepalli
Topic: Revisiting the Turing Test & Ethics in AI (2pp, 6pp)
Reading: Computing Machinery and Intelligence by Alan Turing
Reading: Killer Robots: The Soldiers that Never Sleep by Simon Parkin
Lecture: Final Exam Review

Final exam is Thursday June 14, 14:00-15:50, WITH 109