Lectures
This page contains links to the lectures and readings for the semester.
Lecture Date | Readings | Presenter |
---|---|---|
Lecture 1 (25/08) Overview | Natacha Crooks | |
Lecture 2 (30/08) SGX |
Mandatory: Optional: |
Shreya & William |
Lecture 3 (1/9) SGX |
Mandatory: Optional: |
Shomil & Ben |
Lecture 4 (6/9) Labour Day | No Class | |
Lecture 5 (8/9) SGX Attacks |
Mandatory: Optional: |
Cathy & Ben |
Lecture 6 (13/9) SGX Attacks |
Mandatory: Optional: |
Yichi |
Lecture 7 (15/9) ORAM |
Mandatory: Optional: |
Kentaro & Tess |
Lecture 8 (20/9) ORAM |
Mandatory: Optional: |
Zach & William |
Lecture 9 (22/9) ORAM |
Mandatory: Optional: |
David & Audrey |
Lecture 10 (27/9) PIR |
Mandatory: Optional: |
Sarah & Cathy |
Lecture 11 (29/9) PIR |
Mandatory: Optional: |
Guru & Jialin |
Lecture 12 (4/10) Onion Routing |
Mandatory: Optional: |
William & Aditya |
Lecture 13 (6/10) Anonymous Communication |
Mandatory: Optional: |
Jaiden & Guru |
Lecture 14 (11/10) Anonymous Communication |
Mandatory: Optional: |
Vivek & Tess |
Lecture 15 (13/10) Information Control |
Mandatory: Optional: |
Jean-Luc & Zach |
Lecture 16 (18/10) GDPR |
Mandatory: Optional: |
Audrey & Aditya |
Lecture 17 (20/10) Differential Privacy |
Mandatory: Optional: |
Tenzin & Xavier |
Lecture 18 (25/10) Integrity |
Mandatory: Optional: |
Solomon & Shishir |
Lecture 19 (27/10) Encrypted Databases |
Mandatory: Optional: |
Shishir & Vivek |
Lecture 20 (1/11) Attacks on encrypted databases |
Mandatory: Optional: |
Tenzin & Sarah |
Lecture 21 (3/11) Multiparty Computation: Theory |
Mandatory: Optional: |
Mayank & Jaiden |
Lecture 22 (8/11) Multiparty Computation: Practice |
Mandatory: Optional: |
Ian & Jean-Luc |
Lecture 23 (10/11) Zero-knowledge proofs |
Mandatory: Optional: |
Deevashwer & Ian |
Lecture 24 (15/11) Byzantine Fault Tolerance |
Mandatory: Optional: |
Kentaro & David |
Lecture 25 (17/11) Privacy-preserving blockchains |
Mandatory: Optional: |
Solomon & Jialin |
Lecture 26 (22/11) Encrypted Machine Learning |
Mandatory: Optional: |
Mayank & Deevashwer |
Lecture 27 (24/11) Thanksgiving Break | ||
Lecture 28 (1/12) Project Presentations | ||
Lecture 29 (3/12) Project Presentations | ||