CSC
333:
Cryptology
Introduction to the methods of cryptography and cryptanalysis. Topics include classical cryptography (codes, substitution ciphers, transposition ciphers), block and stream ciphers (Feistel networks, DES), and public key cryptography (RSA, Key agreement, signature schemes). Optional topics include zero-knowledge protocols, quantum cryptography, and history.
(CSC 300 or IT 313) and MAT 140 are prerequisites for this class.
Spring 2024-2025
-
Section:
601
-
Class number:
32864
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00216
at
Loop Campus
-
Instructor:
Marcus Schaefer
| View syllabus
CLOSED
Spring 2023-2024
-
Section:
601
-
Class number:
32812
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00216
at
Loop Campus
-
Instructor:
Marcus Schaefer
| View syllabus
Spring 2022-2023
-
Section:
601
-
Class number:
39919
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00216
at
Loop Campus
-
Instructor:
Marcus Schaefer
| View syllabus
Spring 2021-2022
-
Section:
601
-
Class number:
37325
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00216
at
Loop Campus
-
Instructor:
Marcus Schaefer
| View syllabus
Spring 2020-2021
-
Section:
601
-
Class number:
30480
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
Online: Sync
-
Instructor:
Marcus Schaefer
| View syllabus
CLOSED