An Introduction to Cryptology
This course studies cryptography and number theory with the additional goal of introducing students to the art of writing proofs. This is an Inquiry Based Learning (IBL) course that stresses discovery as a vehicle for learning. Mathematical topics covered include primality testing, factorization algorithms, probability theory, statistics, and enumeration.
Topics
- primality testing
- factorization algorithms
- probability theory
- statistics
- and enumeration
Topics explicitly listed in official catalogue description
Prerequisites & course information
MATH 115, MATH 120, or permission of math advisor. (4). (MSA). (BS). (QR/1). May not be repeated for credit. No credit granted to those who have completed any of the following Math courses with a C or better: 185, 186, 217, 276, 295, 296, 297, 312, 351, 389, 395, 396, 412, 420, 431, 440, 451, 452, 475, 481, 490, 493, 494, or any Math course numbered 500 and above.
Sources
- Course catalogue ↗2026-2027