Note: Plans more than one week in the future subject to change.
| Date | Topic | Readings / Materials | Assignments |
|---|---|---|---|
| Week 1 | |||
| 01/06/2025 | Introduction | None [ slides ] | |
| 01/08/2025 | Measurement and Attack |
Required reading (due 9am today):
|
|
| Week 2 | |||
| 01/13/2025 | Design/Build and People |
Required reading (due 9am today):
|
|
| 01/15/2025 | Authentication and Usability |
Required reading (due 9am today):
|
01/16/2025 | Project groups due (11:30pm) |
| Week 3 | |||
| 01/20/2025 | No Class | Martin Luther King Jr. Day | |
| 01/22/2025 | System Design and Implementation |
Required reading (due 9am today):
|
|
| 01/23/2025 | Project proposals due (11:30pm) | ||
| Week 4 | |||
| 01/27/2025 | Developers and Development |
Required reading (due 9am today):
|
|
| 01/29/2025 | Meetings | Meet to discuss projects | |
| 01/31/2025 | Meetings | Meet to discuss projects | |
| Week 5 | |||
| 02/03/2025 | Ecosystem Studies |
Required reading (due 9am today):
|
|
| 02/05/2025 | Web Security |
Required reading (due 9am today):
|
|
| 02/06/2025 | Two security reviews due (11:30pm) | ||
| Week 6 | |||
| 02/10/2025 | Accessibility and Systems | Required reading (due 9am today):
|
|
| 02/12/2025 | Peer Project Workshopping | None | Project workshopping materials due (10am -- BEFORE CLASS) |
| Week 7 | |||
| 02/17/2025 | No Class | Presidents' Day | |
| 02/09/2024 | Project Checkpoint Presentations | None | Project checkpoint writeup due (11:30pm) |
| Week 8 | |||
| 02/24/2025 | Ethics and Research with At-Risk Users |
Required reading (due 9am today):
|
|
| 02/26/2025 | AI Defenses and Attacks |
Required reading (due 9am today):
|
|
| Week 9 | |||
| 03/03/2025 | AI, Privacy, and LLMs |
Required reading (due 9am today):
|
|
| 03/05/2025 | Anonymity |
Required reading (due 9am today):
|
|
| 03/06/2025 | Project report draft due (11:30pm) | ||
| Week 10 | |||
| 03/10/2025 | Censorship |
Required reading (due 9am today):
|
|
| 03/12/2025 | No Class | Visit Days (PhD Program) | |
| Finals Week | |||
| 03/18/2025 (Tuesday) 10am-1pm - and - 03/19/2025 (Wednesday) 2:30-4:20pm |
Final Project Presentations |
(You will be asked to attend 3 presentations in addition to your own.) | |
| 03/19/2025 |
Final project report due (11:30pm) |