CS 331: Schedule (Tentative)

Note: 2pp = 2 slides per page, 6pp = 6 slides per page.
Week Monday Wednesday Friday
Week #1
Apr 1 - Apr 5
Lecture: Introduction (2pp, 6pp)
Reading: Chapter 1
Lecture: Agents (2pp, 6pp)
Written Assignment #1 out
Reading: Chapter 2
Syllabus quiz due on Canvas
Reading quiz due on Canvas
Lecture: Agents II
Programming Assignment #1 out
Reading quiz due on Canvas (Uninformed Search reading)
Week #2
Apr 8 - Apr 12
Lecture: Uninformed Search I (2pp, 6pp)
Reading: Chapters 3.1-3.4
Lecture: Uninformed Search II
Written Assignment #1 DUE
Lecture: Informed Search (2pp, 6pp)
Reading quiz due on Canvas
Reading: Chapters 3.5-3.6
Week #3
Apr 15 - Apr 19
Lecture: Local Search (2pp, 6pp)
Reading: Chapter 4.1-4.2
Reading quiz due on Canvas
Lecture: Adversarial Search I (2pp, 6pp)
Reading: Chapter 5.1-5.5, 5.7
Reading quiz due on Canvas
Lecture: Adversarial Search II (2pp, 6pp) (2pp, 6pp)
Programming Assignment #1 DUE
Programming Assignment #2 out
Week #4
Apr 22 - Apr 26
Lecture: Propositional Logic I (2pp, 6pp)
Reading: Chapter 7.1-7.5.2
Reading quiz due on Canvas
Lecture: Propositional Logic II (2pp, 6pp)
Written Assignment #2 out
Guest Lecture: Dr. Alan Fern
Topic: AlphaGo
Reading: Nature article
Week #5
Apr 29 - May 3
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
Lecture: Probability III (2pp, 6pp)
Programming Assignment #2 DUE (Practice midterm)
Week #6
May 6 - May 10
Lecture: Midterm Review Midterm Lecture: Midterm Solutions
Written Assignment #3 out
Week #7
May 13 - May 17
Lecture: Bayesian Networks I (2pp, 6pp)
Reading: Chapter 13.6, 14.1-14.2, 14.4-14.5, 20.2.5
Reading quiz due on Canvas
Lecture: Bayesian Networks II (2pp, 6pp) Engineering Expo (no class)
Week #8
May 20 - May 24
Lecture: Naive Bayes and Text Mining (2pp, 6pp)
Programming Assignment #3 out
Written Assignment #3 DUE
Written Assignment #4 out
Lecture: Bayesian Networks III (2pp, 6pp) Lecture: Game Theory I (2pp, 6pp)
Reading: Chapter 17.5-17.5.2, 17.6
Reading quiz due on Canvas
Week #9
May 27 - May 31
Memorial Day (no class) Lecture: Game Theory II
Written Assignment #4 DUE
Lecture: Game Theory III (2pp, 6pp)
Practice Final
Week #10
Jun 3 - Jun 7
Guest Lecture: Dr. Prasad Tadepalli
Topic: Revisiting the Turing Test & Ethics in AI
Reading: Computing Machinery and Intelligence by Alan Turing
Reading: Killer Robots: The Soldiers that Never Sleep by Simon Parkin
Programming Assignment #3 DUE
Guest Lecture: Dr. Tom Dietterich
Topic: Current Events & Future Directions in AI
Reading: CACM article
Lecture: Final Exam Review

Final exam is (tentatively) Monday June 10 14:00-15:50, Milam 026