Network Security and Cryptography(CS 266)


The objective is to study security and secrecy in a networked environment, focussing on cryptography, authentication, trust, and digital signatures, and to explore practical solutions and their theoretical justification. CS 266 is a course primarily for CS major students and for CS graduate students. This course will be of interest to students whose area of expertise includes networking, communications, or distributed computation.

See the Syllabus


News and Announcements


Special needs. If you are entitled to extra accommodation for any reason (such as a disability), we will make every reasonable attempt to accomodate you. However, it is your responsibility to discuss this with the instructor at the beginning of the course.