Office hours and Hangouts can be found in the Google Calendar
Date | Topic |
Reading
Notes
|
|
---|---|---|---|
Part 0: Introduction | |||
Week 1 | |||
Monday August 27 |
Course Overview speaker: Anupam
|
||
Wednesday August 29 |
Conceptual Framework for understanding Privacy speaker: Anupam
|
||
Friday August 31 |
|
||
Part I: Privacy through Accountability: Formalization and Detection | |||
Week 2 | |||
Monday September 3 |
No Class: Labor Day | ||
Wednesday September 5 |
Hwk1a due
|
||
Friday September 7 |
Recitation on Prolog speaker: David
|
||
Week 3 | |||
Monday September 10 |
Privacy Policy Enforcement through Audit Case study: HIPAA Privacy Rule speaker: Anupam
|
||
Wednesday September 12 |
Privacy Compliance in Big Data Systems speaker: Anupam
|
||
Friday September 14 |
Course Project guidelines speaker: David
| ||
Week 4 | |||
Monday September 17 |
Guest Lecture: Recent Privacy Legislation speaker: Aleecia McDonald
|
||
Wednesday September 19 |
Information Flow speaker: Piotr
|
||
Friday September 21 |
|||
Week 5 | |||
Monday September 24 |
Project Proposals Project Proposals due speaker: Students
Project Proposals due
| ||
Wednesday September 26 |
Intro to Machine Learning speaker: Anupam
|
||
Friday September 28 |
| ||
Week 6 | |||
Monday October 1 |
Detecting Data Use on the Web speaker: Anupam
|
||
Wednesday October 3 |
Guest Lecture: Auditing Algorithms and Pricing Discrimination speaker: Christo Wilson
|
||
Friday October 5 |
Recitation on Distance Metrics Hwk2a due speaker: David
Hwk2a due
| ||
Part II: Protecting Privacy and Fairness in Big Data Analytics | |||
Week 7 | |||
Monday October 8 |
Database Privacy: k-anonymity and de-anonymization attacks speaker: Piotr
|
||
Wednesday October 10 |
Database Privacy: Differential Privacy Hwk2b due speaker: Piotr
Hwk2b due
|
||
Friday October 12 |
Recitation on Laplace Mechanism speaker: David
| ||
Week 8 | |||
Monday October 15 |
|
||
Wednesday October 17 |
Database Privacy: Applied Differential Privacy (continued) speaker: Piotr
|
||
Friday October 19 |
No Class: Mid-Semester Break | ||
Week 9 | |||
Monday October 22 |
|
||
Wednesday October 24 |
Use Privacy speaker: David
|
||
Friday October 26 |
No Class: Presidential Inauguration Day | ||
Week 10 | |||
Monday October 29 |
Course Project Updates Project Deliverables I due speaker: Students
Project Deliverables I due
| ||
Wednesday October 31 |
|||
Friday November 2 |
Recitation on privacy definitions speaker: David
| ||
Week 11 | |||
Monday November 5 |
Group and Individual Fairness in classification speaker: Piotr
|
||
Part III: Cryptographic Mechanisms for Privacy Protection Applications | |||
Wednesday November 7 |
Anonymous Communication Protocols speaker: Piotr
|
||
Friday November 9 |
Recitation on fairness speaker: David
| ||
Week 12 | |||
Monday November 12 |
Zero Knowledge: Theory speaker: Piotr
|
||
Wednesday November 14 |
Zero Knowledge: Applications; Anonymous Credentials Hwk4 due speaker: David
Hwk4 due
|
||
Friday November 16 |
Zero Knowledge Review speaker: David
| ||
Week 13 | |||
Monday November 19 |
|||
Wednesday November 21 |
No Class: Thanksgiving | ||
Friday November 23 |
No Class: Thanksgiving | ||
Week 14 | |||
Monday November 26 |
Zero Knowledge: Applications; Anonymous Cash speaker: Anupam
|
||
Wednesday November 28 |
Bitcoin and Blockchain speaker: Anupam
|
||
Friday November 30 |
Project Q&A speaker: David
| ||
Week 15 | |||
Monday December 3 |
Project Presentations Hwk5 due speaker: Students
Hwk5 due
| ||
Wednesday December 5 |
Project Presentations (continued) and Course Review speaker: Students
| ||
Friday December 7 |
Hwk5 Discussion speaker: David
| ||
Week 16 | |||
Monday December 10 |
Project deliverables Project Deliverables II due Written report due speaker: None (no class)
Project Deliverables II due Written report due
|
* All schedules are subject to change over the course.