Slides, notes, demos, and videos for lectures will be posted here. Slides and demos will be updated immediately before lecture; later slides correspond to material from previous years. Topics may change based on student interest.

2021 lectures

Course topics: slides, demos, and other resources

Other resources

2020 Lectures by date: topics and videos