Introduction to Cryptography

V22.0480-003 Spring 2004


Note that the final exam for his course is now scheduled for Thursday, April 29th from 9:00 - 10:45am, in room 613 WWH.

Instructor: Victor Shoup

Teaching Assistants: TBA

Mailing List

Lectures: Tues/Thurs 9:30-10:45am, room 613 WWH (note location change!)

Text: Cryptography and Network Security, by William Stallings.

Grading: There will be a a number of problem sets, a mid-term exam, and a final exam. There may also be a programming project. Grades will be determined as follows:

Course description:

This course provides an introduction to both the principles and practice of cryptography and its application to network security. Topics include:

Prerequisites: V22.0310 (Basic Algorithms) and V63.0123 (Calculus III). These prerequisites are not written in stone, and in fact, there are very few specific topics from these courses that the student really needs to know. However, to succeed in this course, the student should have a strong background in mathematics and algorithms.


Problem Sets