Announcements

4/10/20 Project Description is posted

30/9/20 Quiz 2 is on Tuesday 6/10/2020

27/9/20 HW 1 is poted on BB. Due date is 6/10/2020 8/10/202011/10/2020

20/9/20 Quiz 1 is postponed to Tuesday 22/9/20 using BB

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 -- postponed)
22-Sep Privacy-preserving Data publishing: K-anonymization, l-diversity, t-closeness
(Quiz 1)
5 27-Sep Cont.
(HW 1 released)
29-Sep Statistical Data Privacy  (Reading assignment)
6 4-Oct Cont. (Probability review)
6-Oct Differential Privacy 
(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 Cont.
26-Oct Class Canceled
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
8-Dec PETs applications
(Quiz 6)