Course overview and privacy in practice
ML background for privacy
Tentative Tuesday/Thursday plan following the UVA academic calendar. Reading Days, Election Day, Thanksgiving recess, and the December 8 course end date are reflected below.
Course overview and privacy in practice
ML background for privacy
Extraction and memorization
Membership inference and attack evaluation
Attack evaluation, baselines, and reproducibility
Linkage, singling-out, and reconstruction
Anonymization and its limits
DP definition, adjacency, and sensitivity
Async attack case study and Quiz 1 review
Quiz 1 and the Laplace mechanism
Gaussian mechanism and report noisy max
Composition and privacy accounting
No class: Fall Reading Days
DP-SGD intuition and Opacus
Async DP training systems
Async sampler and accounting case study
Exponential mechanism and private selection
Opacus audit studio and JAX step accounting
Private synthetic data foundations
Google DPSynth and release auditing
No class: Election Day
Quiz 2 and PET trust models
MPC, HE, and TEE trade-offs
Network privacy, telemetry, and metadata
Async CCS 2026 paper spotlight
Project break exchange and repair planning
Project repair, transfer, and poster clinic
No class: Thanksgiving recess
Poster / demo session, group 1
Poster / demo session, group 2
Course wrap-up and next steps
No class: finals period