Cynthia Dwork: Recent Courses
Expander Graphs in Computer Science, Stanford University, Spring 2005 (with P. Harsha)
Study of Perturbation Techniques for Data Privacy, Stanford University, Spring 2004 (with N. Mishra and K. Nissim)
Oracle Separation Results in Cryptography, Stanford University, Spring 2001
Foundations of Cryptography, Berkeley MSRI, October 2000 (short course; co-taught with M. Naor)
Cryptographic Protocols, University of Siena, Summer 1999 (short course)
Foundations of Cryptography, Stanford University, Spring 1999
Lattices and their Application to Cryptography, Stanford University, Spring 1998
Distributed Computing, University of Siena, Summers 1994-1997 (short course)
Lecture notes available on request.