Skip over navigation

Course Offerings

Course Evaluation Results

Course Details

Spring 2015-2016
* COS 433 / MAT 473   Graded A-F, P/D/F, Audit


Zeev Dvir

An introduction to modern cryptography with an emphasis on the fundamental ideas. We will survey both the basic information and complexity theoretic concepts as well as their (often surprising and counter-intuitive) applications. Topics covered include private key and public key encryption schemes, digital signatures, pseudorandom generators and functions, chosen ciphertext security, and some advanced topics.

Sample reading list:
J. Katz and Y. Lindell, Introduction to Modern Cryptography
O. Goldreich, Foundations of Cryptography

Reading/Writing assignments:
Weekly problem sets

Take Home Final Exam - 50%
Problem set(s) - 50%

Prerequisites and Restrictions:
COS 340. Interested students that did not take COS 340 but have a strong math background should inquire with instructor. Please email the Asst. Prof. Zeev Dvir at if you have any questions..

Schedule/Classroom assignment:

Class numberSectionTimeDaysRoomEnrollmentStatus
40868 L01 1:30 pm - 2:50 pm M W   Computer Science Building   104   Enrolled:33 Limit:60