Office hours and Hangouts can be found in the Google Calendar
Date | Topic |
Reading
Notes
|
|
---|---|---|---|
Part I: Privacy through Accountability: Formalization and Detection | |||
Week 1 | |||
Monday August 31 |
Course Overview and Conceptual Privacy Frameworks
|
||
Wednesday September 2 |
|||
Friday September 4 |
No recitation this week
| ||
Week 2 | |||
Monday September 7 |
No Class: Labor Day | ||
Wednesday September 9 |
Information Flow Experiments
|
||
Friday September 11 |
Recitation
| ||
Week 3 | |||
Monday September 14 |
Enforcing Purpose Restrictions through Audit
|
||
Wednesday September 16 |
Information Flow Control
| ||
Friday September 18 |
Course Project guidelines
| ||
Part II: Protecting Privacy in Big Data Analytics | |||
Week 4 | |||
Monday September 21 |
Introduction to Machine Learning: Classifiers
|
||
Wednesday September 23 |
Database Privacy: k-anonymity and de-anonymization attacks
|
||
Friday September 25 |
Recitation
| ||
Week 5 | |||
Monday September 28 |
Privacy leakage in machine learning
| ||
Wednesday September 30 |
Differential Privacy
|
||
Friday October 2 |
Differential Privacy Recitation
| ||
Week 6 | |||
Monday October 5 |
Variants of Differential Privacy
| ||
Wednesday October 7 |
Local Differential Privacy
|
||
Friday October 9 |
Recitation on Local Differential Privacy
| ||
Week 7 | |||
Monday October 12 |
Learning with Privacy
|
||
Wednesday October 14 |
Learning with Privacy, part II (DPSGD)
| ||
Friday October 16 |
No Class: Day for Community Engagement | ||
Week 8 | |||
Monday October 19 |
Exam 1
| ||
Part III: Protecting Fairness in Big Data Analytics | |||
Week 8 | |||
Wednesday October 21 |
Bias in Algorithms: Existence and Detection
|
||
Friday October 23 |
No Class: Mid-Semester Break | ||
Week 9 | |||
Monday October 26 |
Fairness in ML, Part I
|
||
Wednesday October 28 |
|||
Friday October 30 |
Recitation on Fairness Metrics
| ||
Week 10 | |||
Monday November 2 |
Fairness (Equal Opportunity and Disparate Impact)
|
||
Wednesday November 4 |
Applications of Fairness, adoption
| ||
Friday November 6 |
Recitation
| ||
Part IV: Special Topics and Cryptographic Tools | |||
Week 11 | |||
Monday November 9 |
Secret sharing and DC nets
|
||
Wednesday November 11 |
Mix networks and onion routing
|
||
Friday November 13 |
Recitation on anonymous communication
| ||
Week 12 | |||
Monday November 16 |
Oblivious Transfer and Garbled Circuits
|
||
Wednesday November 18 |
Evaluating encrypted neural networks
| ||
Friday November 20 |
Recitation
| ||
Week 13 | |||
Monday November 23 |
Exam 2
| ||
Wednesday November 25 |
No Class: Thanksgiving | ||
Friday November 27 |
No Class: Thanksgiving | ||
Week 14 | |||
Monday November 30 |
Course summary
| ||
Wednesday December 2 |
Projects 1/3
| ||
Friday December 4 |
Recitation (Extra Office Hours)
| ||
Week 15 | |||
Monday December 7 |
Projects 2/3
| ||
Wednesday December 9 |
Projects 3/3
|
* All schedules are subject to change over the course.