Course Schedule

This is a tentative schedule, subject to change depending on the class pace, student learning needs, and/or unforeseen circumstances, such as power outage because of snowstorms. Check the course announcements and emails in Canvas for up-to-date information.

Week #StartDatePresentations, class discussion, topics of interest, and project workDue next week
1Jan 23Getting ready.RN1 Draft
2Jan 31Supervised learning. Image classificationRN1 Final, Lab1
3Feb 6Search and optimization (1)RN2 Draft, Lab2
4Feb 13Neural AI: ML and DLRN2 Final, Lab3
5Feb 20Symbolic AI: Constraint SatisfactionRN3 Draft, Lab4
6Feb 27Generative AI: TransformersRN3 Final, Lab5
7Mar 5Bia in AIRN4 Draft
8Mar 12Reinforcement learningRN4 Final, Lab6
Spring BreakMar 18-22
9Mar 26RL: Q-learning.Lab6
11Apr 2Project proposal presentations
12Apr 9Project status report
13Apr 16Project status report
14Apr 23Project status report
15Apr 30First PresentationCodebase, Final report
Reading day, May 7
16May 14Presentations and Demos