Date | Title | Slides/Notes | Advance Reading (see also annotated course bibliography) |
Mon 1/28 | Course overview | ||
Attacks on Privacy | |||
Fri 2/1 | Reidentification & reconstruction attacks: lecture | Tanner, Barbaro-Zeller, Narayanan-Shmatikov | |
Mon 2/4 | Reidentification & reconstruction attacks: practicum | Cohen-Nissim, Garfinkel-Abowd-Martindale |
|
Fri 2/8 | Membership attacks & other attacks: lecture | P3G Consortium et al., Korolova (§1,4,6,8) |
|
Mon 2/11 | Membership attacks & other attacks: practicum | none | |
Problem Set 1 (due Tue 2/26) | |||
Foundations of Differential Privacy | |||
Fri 2/15 | Definition, basic mechanisms: lecture | DP Primer (§ III-IV.C) | |
Mon 2/18 | No class: President's Day | ||
Fri 2/22 | Definition, basic mechanisms: practicum | Dwork-Roth (Ch.3 only pages 28-33 § 3.1-Example 3.2 in §3.3) | |
Mon 2/25 | Properties, more mechanisms: lecture | DP Primer (§ IV.D-VI.B) | |
Fri 3/1 | Properties, more mechanisms: practicum | none | |
Problem Set 2 (due Tue 3/12) | |||
Implementing (Centralized) Differential Privacy | |||
Mon 3/4 | One-shot releases (histograms, synthetic data, Census): lecture | ||
Fri 3/8 | One-shot releases: practicum | Chetty-Friedman-Hendren-Jones-Porter-A Chetty-Friedman-Hendren-Jones-Porter-B (§III) |
|
Mon 3/11 | Query/programming interfaces: lecture | none | |
Fri 3/15 | Query/programming interfaces: practicum | Gaboardi-Honaker-King-Murtagh-Nissim-Ullman-Vadhan | |
Problem Set 3 (due Tue 4/2) | |||
Mon 3/18 | No class: Spring Break | ||
Fri 3/22 | No class: Spring Break | ||
Local Differential Privacy | |||
Mon 3/25 | Foundations of Local DP: lecture | none | |
Fri 3/29 | Foundations of Local DP: practicum | none | |
Mon 4/1 | Implementing Local DP (Google, Apple, Microsoft): lecture | Apple's Learning with Privacy at Scale | |
Fri 4/5 | Implementing Local DP: practicum | none | |
Problem Set 4a (due Tue 4/16) | |||
Additional Topics | |||
Mon 4/8 | Machine Learning with DP: lecture | none | |
Fri 4/12 | Machine Learning with DP: practicum | Radebaugh-Erlingsson | |
Mon 4/15 | DP for graphs & social networks | none | |
Problem Set 4b (due Tue 4/30) | |||
Fri 4/19 | Law & policy I | none |
Solove "A Taxonomy of Privacy" (Introduction and §B, C1-4.) Nissim-Bembenek-Wood-Bun-Gaboardi-Gasser-O’Brien-Steinke-Vadhan (§IIC) |
Mon 4/22 | Law & policy II (guest: Alexandra Wood) | Nissim-Bembenek-Wood-Bun-Gaboardi-Gasser-O’Brien-Steinke-Vadhan (§IIIB, IIIC, IVA, IVB) | |
Fri 4/26 | Industry & government panel (guests Philip LeClerc, Ilya Mironov, and Ryan Rogers) | ||
Mon 4/29 | Conclusions | ||
Final Project Deadlines (no late days) | project guidelines | ||
Fri 5/10 | Draft of final papers due | ||
Mon 5/13-Tue 5/14 | Project presentations | ||
Fri 5/17 | Revised final papers due |