Office hours and Hangouts can be found in the Google Calendar
Date | Topic |
Reading
Notes
|
|
---|---|---|---|
Part 0: Introduction | |||
Week 1 | |||
Monday August 26 |
Course Overview
|
||
Wednesday August 28 |
Conceptual Framework for Understanding Privacy
|
||
Friday August 30 |
No recitation this week
| ||
Part I: Privacy through Accountability: Formalization and Detection | |||
Week 2 | |||
Monday September 2 |
No Class: Labor Day | ||
Wednesday September 4 |
Enforcing Purpose Restrictions through Audit
|
||
Friday September 6 |
Recitation on Docker (Sruti)
| ||
Week 3 | |||
Monday September 9 |
Privacy Compliance in Big Data Systems
|
||
Wednesday September 11 |
Privacy Compliance (cont'd) / Detecting Data Use on the Web (Part I)
|
||
Friday September 13 |
Course Project guidelines
| ||
Week 4 | |||
Monday September 16 |
Information Flow Experiments
|
||
Wednesday September 18 |
Information Flow Experiments (Part II)
|
||
Friday September 20 |
Project Proposals Project Proposals due
Project Proposals due
| ||
Part II: Protecting Privacy and Fairness in Big Data Analytics | |||
Week 5 | |||
Monday September 23 |
Introduction to Machine Learning: Classifiers
|
||
Wednesday September 25 |
Database Privacy: k-anonymity and de-anonymization attacks
|
||
Friday September 27 |
Recitation/Office Hours for HW2
| ||
Week 6 | |||
Monday September 30 |
Database Privacy: Differential Privacy Homework 2 due
Homework 2 due
|
||
Wednesday October 2 |
Differentially-Private Recommender Systems
|
||
Friday October 4 |
Differential Privacy Recitation
| ||
Week 7 | |||
Monday October 7 |
Differentially-Private Recommender Systems (cont'd)
|
||
Wednesday October 9 |
Local Differential Privacy
|
||
Friday October 11 |
Recitation on Local Differential Privacy
| ||
Week 8 | |||
Monday October 14 |
Learning with Privacy
|
||
Wednesday October 16 |
|||
Friday October 18 |
No Class: Mid-Semester Break | ||
Week 9 | |||
Monday October 21 |
Bias in Algorithms: Existence and Detection
|
||
Wednesday October 23 |
Fairness in ML
|
||
Friday October 25 |
No Class: Day for Community Engagement | ||
Week 10 | |||
Monday October 28 |
|||
Wednesday October 30 |
Course Project Updates (Students present)
| ||
Friday November 1 |
Recitation on Fairness Metrics (Sruti)
| ||
Week 11 | |||
Monday November 4 |
Course Project Updates (Students present)
| ||
Wednesday November 6 |
Fairness (Equal Opportunity and Disparate Impact)
|
||
Friday November 8 |
Recitation on Fair Classifiers (Sruti)
| ||
Part III: Special Topics and Cryptographic Tools | |||
Week 12 | |||
Monday November 11 |
Secret sharing and DC nets
|
||
Wednesday November 13 |
Mix networks and onion routing
|
||
Friday November 15 |
Recitation on anonymous communication
| ||
Week 13 | |||
Monday November 18 |
Oblivious Transfer
|
||
Wednesday November 20 |
Garbled Circuits
|
||
Friday November 22 |
Additional Office Hours (Sruti) Hwk4 due
Hwk4 due
| ||
Week 14 | |||
Monday November 25 |
Blockchains
|
||
Wednesday November 27 |
No Class: Thanksgiving | ||
Friday November 29 |
No Class: Thanksgiving | ||
Week 15 | |||
Monday December 2 |
Poster Session 1
| ||
Wednesday December 4 |
Poster Session 2
| ||
Friday December 6 |
No recitation
|
* All schedules are subject to change over the course.