
Cryptography
The Cryptography track focuses on the mathematical foundations and practical applications of securing digital information. Students study encryption algorithms, key exchange methods, digital signatures, and cryptographic protocols that protect the confidentiality, integrity, and authenticity of data. Coursework emphasizes both classical cryptography and modern approaches designed for distributed systems and emerging threats. Cryptography is a cornerstone of cybersecurity, enabling secure communications, online banking, blockchain systems, and privacy protection. Graduates of this emphasis will be prepared to design and evaluate cryptographic systems, ensuring data security in industries that depend on trust and confidentiality.