Mar 14, 2026  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 3155 - Cryptography

Credits: 4
Formerly: CSC5155
This course is an introduction to modern cryptography. Topics will include a rigorous treatment of fundamental primitives including: theoretical and applied aspects of symmetric and asymmetric cryptography with associated security models, message authentication codes, stream ciphers, cryptographic hashing, digital signatures, and various advanced primitives.  Necessary mathematics will be introduced as needed, though a strong background in mathematics is expected. 
Corequisite(s): CSC 2710  or consent of the instructor
When Offered: Even Falls