Individual Assignments
Team Assignments
Lecture Notes
Course Resources
Note
Keep an eye weekly pages as they might be updated throughout the week.
Class recordings, handouts, and other materials will be posted here.
Lecture Slides
Toolkit Update
Demo Widget