COMP 523
INTRODUCTION TO MATHEMATICAL CRYPTOGRAPHY
The course introduces students to modern cryptographic techniques, focusing mainly on mathematical tools. The course covers topics such as Diffie-Hellman key exchange, the ElGamal public key crypto system, integer factorization and RSA, and elliptic curves and lattices in cryptography. Graduate/Undergraduate Equivalency: COMP 423 . Mutually Exclusive: Cannot register for COMP 523 if student has credit for COMP 423 .
Prerequisites & course information
Short Title: INTRO TO MATH CRYPTOGRAPHY Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture Credit Hours: 3 Restrictions: Enrollment is limited to Graduate level students. Course Level: Graduate Prerequisite(s): COMP 382 or COMP 448 or MATH 448 or MATH 365
Sources
- Course catalogue ↗2026–2027