Information Privacy with Applications (Fall 2021)
Quick Information
Instructor: | David Sidi |
Course Time: | Tue/Thu 3:30 - 4:15 PM (AZ) |
Course Location: | https://hi.llllllllllllllllllllllllllllllllllllllllllllllll.space/ESOC495 |
Office Location: | https://hi.llllllllllllllllllllllllllllllllllllllllllllllll.space/OfficeHours495 |
Office Hours: | Fridays at 10:00 AM (AZ) |
@david:llllllllllllllllllllllllllllllllllllllllllllllll.space (what's this?) | |
Email: | dsidi@email.arizona.edu |
PGP Fingerprint: | 64D7 2427 7015 F79A 803A 13F0 1AEF D465 C715 3D7A |
Home page: | https://u.arizona.edu/~dsidi/ |
Grades: | https://d2l.arizona.edu/d2l/home/1081906 |
More information is in the syllabus.
Assignments
Assignment 0: Quick exercises in the shell
There is no deadline for this assignment, as it will not be turned in for a grade, but you should try to get it done in the next day or two.
Assignment 0 - A few quick exercises in the shell, to get used to things.
Assignment 1: Permissions Impersonation
The first three questions are due 31 August 2021 by midnight; the last two are due 07 September 2021.
Assignment 2: Quantified Self (Integrated Session 1)
Due 09 Sep 2021 by the start of class.
Assignment 3: Simple Cracking
Due 30 Sep 2021
Assignment 4: Offline Surveillance (Integrated Session 2)
Due 07 Oct 2021 by the start of class
Assignment 5: Face Detection
Q2 due Tuesday, 26 Oct 2021; Remainder due 02 Nov 2021
Assignment 6: Database Reconstruction Attacks (Integrated Session 3)
Due Thursday, 28 Oct 2021 by start of class
Assignment 7: Final Project Proposal
Due Thursday, 16 November 2021
Assignment 8: Anonymity
Due Thursday, 18 November 2021 (as noted in class, beware: this is close to the proposal deadline)
Assignment 9: Final Project Guidelines
Due Wednesday, 15 Dec 2021 at 3:30 PM
Write-up and Presentation Guidelines
Class Sessions
Personal and Group Privacy Technology
Lectures
- Lecture 1: Course introduction
- Lecture 2: Personal Privacy I
- Lecture 3: Personal Privacy II
- Lecture 4: Group Privacy I
- Lecture 5: Group Privacy II
- Lecture 6: Group Privacy III
- Lecture 7: Obfuscation I
- Lecture 8: Assignment 2 review; Threat model
- Lecture 9: Hacktivism/"Hacktivism"
- Lecture 10: Standoff Biometrics and Observability
- Lecture 11: Video Analytics and Simple Obfuscation
Database Privacy
Lectures
- Lecture 12: Finishing Video Analytics; Database Privacy I
- Lecture 13: Database Privacy II
- Lecture 14: Database Privacy III
- Lecture 15: Differential Privacy
- Lecture 16: Subsampling (+ start to Anonymity)
- Lecture 17: Database Privacy VI (integrated session: Reconstruction of Census Block data)