Mar 17, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMPT 436N - Cryptography


4 Credit(s)

Non Liberal Arts
This is an introductory course to provide principles of computer systems security to identify threats, explore impacts of technology on security. Students will explore how cryptographic techniques can be used to protect information. Topics covered include: history of cryptography, identification protocols, pseudo-random generation, digital signatures, basic symmetric-key encryption, message integrity, public-key cryptography, as well as real-world examples.

Prerequisite(s): CMPT 416N 



Add to Portfolio (opens a new window)