Announcements
20/10/20 HW2 is released. Due data is 5/11/2020
4/10/20 Project Description is posted
30/9/20 Quiz 2 is on Tuesday 6/10/2020
27/9/20 HW1 is posted on BB. Due date is 6/10/2020 8/10/2020 11/10/2020
18/9/20 Quiz 1 is on Sunday 20/9/20 using BB
18/9/20 Website is alive!
Course Description
Data
privacy: definition and terminologies. Difference between data security
and privacy. Data privacy attacks. Data privacy laws and regulations.
Privacy risk and impact assessment. Privacy engineering, management, and
evaluation. Data anonymization. Statistical privacy. Differential
privacy. Cryptographic privacy. Homomorphic encryption. Secure
multi-party computation. Secure data outsourcing. Data hiding and
steganography. Anonymous networks. Trusted execution environment.
Applications of privacy preserving technologies in computer systems and
applications.
Prerequisites: Senior Standing
Lecture Notes
Week | Date | Topic |
1 | 30-Aug | Introduction |
1-Sep | Definition and terminologies | |
2 | 6-Sep | Cont. |
8-Sep |
Data
Privacy Laws (Group Discussion) |
|
3 | 13-Sep | Privacy Risk and Impact assessment |
15-Sep | Cont. (Group Discussion) |
|
4 | 20-Sep |
Privacy by Design
and Privacy Engineering (Quiz 1) |
22-Sep | Privacy-preserving Data publishing: K-anonymization, l-diversity, t-closeness | |
5 | 27-Sep | Cont. |
29-Sep | Statistical Privacy (Reading assignment) | |
6 | 4-Oct | Cont. (Probability
Review) |
6-Oct |
Differential
Privacy (Definition) (Quiz 2) |
|
7 | 11-Oct | Cont. |
13-Oct | Differential Privacy II (Laplace Mechanism and Properties) | |
8 | 18-Oct | Differential Privacy III (Exponential Mechanism and applications) |
20-Oct |
Cont. (Quiz 3) |
|
9 | 25-Oct | Midterm exam (Building 58, rooms 0037 and 0039 at 5:30 - 7:30PM) |
26-Oct | Midterm review | |
10 | 1-Nov | Homomorphic Encryption |
3-Nov | Cont. | |
11 | 8-Nov |
Secure multiparty
computation I |
10-Nov | Secure multiparty computation II | |
12 | 15-Nov | Cont. |
17-Nov |
Secure data
outsourcing (Quiz 4) |
|
13 | 22-Nov | Cont. |
24-Nov | Data Hiding and steganography | |
14 | 29-Nov | Anonymous
communication |
1-Dec |
Anonymous
communication (Quiz 5) |
|
15 | 6-Dec | Trsuted Execution
Envirnoemnts and ORAMS (Quiz 6) |
8-Dec | PETs applications |