Lydia Zakynthinou

Computer Science EN.601.438/638

Theory of Differential Privacy

Fall 2026 | 3 credits | EQ | CSCI-THRY

Under construction/check back for updates.

Course Info

Instructor

Lydia Zakynthinou
lzakynthinou@jhu.edu

Office hours: Mon 2-3p or by appointment
Office hours location: Mt. Washington SE313

Teaching Assistant

TBD

Office hours: TBD
Office hours location: TBD

Meetings

MW 4:30-5:45p, Krieger 180

Textbook

There is no official textbook, but recommended books are:

Course Information

This course is an introduction to differential privacy as a foundational framework for reasoning about privacy in data analysis. Students will develop a principled understanding of why privacy risks arise when privacy is not an explicit design objective and how differential privacy enables formal, provable guarantees.

We will build on the algorithmic toolkit and statistical techniques for designing and analyzing differentially private methods, and study fundamental tradeoffs and lower bounds that characterize the limits of privacy.

Similar courses include Jonathan Ullman and Adam Smith's course at BU/NEU, Gautam Kamath's course at Waterloo.

Prerequisites

Students should be comfortable writing mathematical proofs involving algorithms, probability, and linear algebra. Introduction to Algorithms (601.433/633) satisfies this requirement; comparable theory coursework may be accepted with instructor approval.

Course Topics

Course Expectations & Grading

In-class participation is required. There will be 3-4 homework assignments and a final project. The final grade will be computed based on the following weights:

Late assignments: each student has 4 late days to use on homework assignments, not projects, over the course of the semester. Each late day extends the deadline by 24 hours. Once late days are used, additional late submissions will not be accepted. If something serious comes up, contact the instructor as soon as possible to discuss options.

Assignments

TBA

Online Resources

More relevant resources beside each lecture on the schedule.

Syllabus