2.2 KiB
2.2 KiB
Calendar
Date | Topic | Notes |
---|---|---|
Differential Privacy |
||
9/4 | Course welcome Reading: Keshav. How to Read a Paper. |
HW1 Out |
9/6 | Basic private mechanisms Reading: AFDP 3.2-4 |
|
9/9 | Composition and closure properties Reading: AFDP 3.5 |
Signups |
9/11 | What does differential privacy actually mean? Reading: McSherry. Lunchtime for Differential Privacy |
|
9/13 | Paper presentations: Differential privacy | HW1 Due |
Adversarial Machine Learning |
||
9/16 | Overview and basic concepts | HW2 Out |
9/18 | Paper presentations: Adversarial attacks | |
9/20 | Paper presentations: ??? | |
9/23 | Adversarial training | |
9/25 | Paper presentations: Certified defenses | |
9/27 | Paper presentations: ??? | HW2 Due |
Applied Cryptography |
||
9/30 | Overview and basic constructions | HW3 Out |
10/2 | Paper presentations: Secure Multiparty Computation | |
10/4 | Paper presentations: ??? | |
10/7 | Homomorphic Encryption | |
10/9 | Paper presentations: Oblivious computing and side channels | |
10/11 | Paper presentations: ??? | HW3 Due MS1 Due |
Advanced Topic: Algorithmic Fairness |
||
10/14 | Overview and basic notions | |
10/16 | Paper presentations: Individual and group fairness | |
10/18 | Paper presentations: ??? | |
10/21 | Challenges in defining fairness | |
10/23 | Paper presentations: Repairing fairness | |
10/25 | Paper presentations: ??? | |
Advanced Topic: PL and Verification |
||
10/28 | Overview and basic notions | |
10/30 | Paper presentations: Probabilistic programming languages | |
11/1 | Paper presentations: ??? | |
11/4 | Programming languages for differential privacy | |
11/6 | Paper presentations: Verifying probabilistic programs | |
11/8 | Paper presentations: ??? | MS2 Due |
No Lectures: Work on Projects |
||
12/11 (TBD) | Project Presentations |