Apr 20, 2024  
University of Alberta Calendar 2021-2022 
    
University of Alberta Calendar 2021-2022 [ARCHIVED CATALOG]

CMPUT 210 - Codes, Codemakers, Codebreakers: An Introduction to Cryptography


★ 3 (fi 6) (either term, 3-0-3) An historical introduction to cryptography intended for a general audience. The development of codes and code-breaking from military espionage in ancient Greece to deciphering hieroglyphics via the Rosetta stone to modern computer ciphers. Includes frequency analysis, one-time-pad security, and public key cryptography. Prerequisite: Any 100-level course.