Mathematical Foundations of Cryptography
Session
Regular Academic Session
Class Number
6676
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: Theoretical Foundations: MATH 201 or COMP 363;
Programming Foundations: COMP125 or COMP150 or COMP170 or COMP 180 or COMP/MATH 215.

This course introduces the formal foundations of cryptography and also investigates some well-known standards and protocols, including private and public key cryptosystems, hashing, digital signatures, RSA, DSS, PGP, and related topics.

Outcomes: Students will gain an understanding of cryptosystems widely
used to protect data security on the internet, and be able to apply the ideas
in new situations as needed.
Enrollment Requirements
Prerequisite: Theoretical Foundations: MATH201 or COMP363; Programming Foundations: COMP125 or COMP150 or COMP170 or COMP 180 or COMP/MATH 215.
Class Actions
Class Details
Instructor(s)
Stephen Doty
Meets
TuTh 10:00AM - 11:15AM
Dates
01/13/2020 - 04/25/2020
Room
Mundelein Center - Room 616
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Closed
Seats Taken
15
Seats Open
25
Combined Section Capacity
40
Wait List Total
0
Wait List Capacity
0
Combined Section
Cryptography
MATH 331 - 001 (5294)
Status: Open - Enrl
Seats Taken: 6
Wait List Total: 0
Cryptography
MATH 431 - 001 (5295)
Status: Open - Enrl
Seats Taken: 2
Wait List Total: 0
Foundations Cryptography
COMP 331 - 001 (6676)
Status: Closed
Seats Taken: 5
Wait List Total: 0
Cryptography
COMP 431 - 001 (6677)
Status: Open - Enrl
Seats Taken: 2
Wait List Total: 0