MCS 223

Cryptography

January Term 2004

In this course we will survey classical and modern cryptography, including substitution ciphers--monoalphabetic, polyalphabetic, and polygraphic--transposition ciphers, public-key cryptosystems, and error-correcting codes. We'll learn the appropriate mathematics and programming tools as we need them. The course will follow a seminar format. Students will make in-class presentations, solve problems, program cryptanalysis tools, and complete a paper or project.
Linear Algebra (MCS-221) is a recommended prerequisite [but a student can succeed without it].

Announcement(s)

Estimate your grade: Click on the Grading link.
Remember to refresh/reload each page in order to see the most current version.

MCS 223J: CRYPTOGRAPHY
Course Information Syllabus Grading
Assignments Exams:   1  2  3  4 Project
Team cryptograms Links Documents
Tools

 
 

Instructor

John Holte
holte@gac.edu