Dec 05, 2025  
2025-2026 Academic Catalog 
    
2025-2026 Academic Catalog

CSC 412 Cryptography

Credits: 3

This course provides an introduction to cryptography and the mathematics behind current encryption algorithms. It covers classical cryptosystems, private-key cryptosystems (such as DES and AES), and public-key cryptosystems (such as RSA).

Prerequisites: (MATH 413  and CSC 215 ) or (CSC 426  and CSC 477 )
Notes: This course is cross-listed with CSC 512 .


Check course scheduling information