Jul 13, 2025  
Undergraduate Catalog 2025-2026 
    
Undergraduate Catalog 2025-2026
Add to Portfolio (opens a new window)

MATH 436 - Number Theory and Cryptography

3 credits
This course explores the fundamental concepts of number theory and their applications in modern cryptography.  Topics include divisibility, prime numbers, modular arithmetic, integer factorization, discrete logarithms, elliptic curves, zero-knowledge proofs, and cryptographic algorithms/protocols based on these principles.  The course will cover the theoretical foundations, implementations, and practical aspects of cryptographic systems used to secure digital communication. Prerequisite(s): MATH 201  or MATH 251 AND CSC 150  or CSC 170 



Add to Portfolio (opens a new window)