Schedule

The following course schedule is tentative and is subject to changes. Please check regularly for updates.

#
Format
Date
Topic
Activity
Submissions due
1OnlineTuesday, April 1, 2025Lecture: Introduction & Course LogisticsQuiz 0 on Syllabus
2OnlineThursday, April 3, 2025Lecture: What, Why, & How of Privacy?Project Showcase
3In-personTuesday, April 8, 2025Lecture: Overview of PETsHow to read a research paperProject Team Sign up
4OnlineThursday, April 10, 2025Lecture: Anonymization
5In-personTuesday, April 15, 2025Project Proposal Presentation and workshoppingAnonymization using ARX + Quiz 1 on anonymization
6OnlineThursday, April 17, 2025Lecture: Differential Privacy - 1Assignment 1 on DP out
7OnlineTuesday, April 22, 2025Lecture: Differential Privacy - 2Paper reading session #1 Sign Up
8In-personThursday, April 24, 2025Lecture: Differential Privacy - 3Quiz 2 on Differential Privacy + Assignment review
9OnlineTuesday, April 29, 2025Invited talk on DPAssignment 1 due on Saturday
10In-personThursday, May 1, 2025Paper discussion on Differential PrivacyPaper reviews 2 days prior and presentation due previous night
11OnlineTuesday, May 6, 2025Lecture: Access Control - 1Paper reading session #2 Sign Up
12OnlineThursday, May 8, 2025Lecture: Access Control - 2Assignment 2 on Access Control out
13In-personTuesday, May 13, 2025Paper discussion on Access Control and Authorization PoliciesMid-quarter project report and mid-quarter evaluations due
14OnlineThursday, May 15, 2025Lecture: Privacy Regulations - 1Paper reading session #3 Sign Up
15OnlineTuesday, May 20, 2025Lecture: Privacy Regulations - 2Assignment 3 on GDPR out
16In-personThursday, May 22, 2025Paper discussion on Privacy Regulations
17OnlineTuesday, May 27, 2025Lecture: Privacy PoliciesAnalyzing Privacy Policies
18OnlineThursday, May 29, 2025Lecture: Federated Learning - 1Quiz 3 on Privacy Policies + Privacy Regulations
19OnlineTuesday, June 3, 2025Lecture: Federated Learning - 2
20In-personThursday, June 5, 2025Project PresentationsFinal project report submission due on June 9th
Next