MATH-4176: Cryptography
Description: 4175: Introduction to classical and modern symmetric-key cryptography; alphabetic ciphers, block ciphers and stream ciphers; background in modular arithmetic and probability; perfect secrecy; linear and differential cryptanalysis; Advanced Encryption Standard; hashing. 4176: Introduction to modern public-key cryptography and cryptanalysis; RSA algorithm, ElGamal algorithm, Diffie-Hellman algorithm; digital signatures; background in group theory and number theory; algorithms for primality testing, factoring, and discrete logarithms; elliptic curves.
Pathways: N/A
Course Hours: 3 credits
Corequisites: N/A
Crosslist: N/A
Repeatability: N/A
Sections Taught: 14
Average GPA: 3.10 (rounds to B)
Strict A Rate (No A-) : 27.45%
Average Withdrawal Rate: 2.16%
Nicholas A Loehr | 2024 | 38.9% | 33.3% | 23.6% | 0.0% | 4.2% | 0.0% | 3.01 | 2 |
Travis W Morrison | 2023 | 39.8% | 28.0% | 19.9% | 6.5% | 1.8% | 4.1% | 2.95 | 5 |
Palanivel Manoharan | 2024 | 54.3% | 32.1% | 13.4% | 0.0% | 0.0% | 0.0% | 3.36 | 2 |
Sarah Arpin | 2024 | 33.4% | 44.5% | 22.2% | 0.0% | 0.0% | 0.0% | 3.11 | 1 |
Eric Ufferman | 2021 | 46.7% | 31.5% | 14.5% | 3.3% | 1.7% | 2.4% | 3.19 | 4 |