Cryptography 5-6

Make and break secret codes using math! Students learn the historical evolution of cryptography in a hands-on exploration of real-world codes, including Caesar ciphers, substitution ciphers, Vigenère ciphers, and RSA encryption.

As a final project, students develop their own cryptosystem. Topics include modular arithmetic, factoring, inverse functions, exponents, and prime numbers.

Download Syllabus

Class Sections

Session Dates Location Time
Session III 7/16/2018 - 7/27/2018 Vienna Morning

"My son loved this class and had a great time learning about cryptography and meeting new people."

- Vickie and Joe C, Potomac Falls, VA