Courses in cryptography
Graduate Courses
Cryptography and network security
(CSE207): Graduate Introduction to cryptography.
Interactive proofs, zero-knowledge and secure computation
(CSE291, Fall 01)
Electronic commerce and electronic payments
(CSE291, Spring 00)
Lattices in cryptography and cryptanalysis
(CSE207C): Algorithmic aspects of the theory of point lattices and their applications to cryptography and cryptanalysis
Undergraduate Courses
Introduction to Modern Cryptography
(CSE107): Undergraduate Introduction to cryptography.
Other Courses
Cryptography and information security
: A course at MIT. The
lecture notes
are available.