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:
Section:
610
Class number:
32829
Meeting time:
-
Location:
Online: Async
Instructor:
Spring 2023-2024
Section:
601
Class number:
32812
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00216
at
Loop Campus
Section:
610
Class number:
32767
Meeting time:
-
Location:
Online: Async
Spring 2022-2023
Section:
601
Class number:
39919
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00216
at
Loop Campus
Section:
610
Class number:
39867
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2021-2022
Section:
601
Class number:
37325
Meeting time:
MW
11:50AM
-
1:20PM
Location:
CDM 00216
at
Loop Campus
Section:
610
Class number:
37259
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2020-2021
Section:
601
Class number:
30480
Meeting time:
MW
11:50AM
-
1:20PM
Location:
Online: Sync
CLOSED
Section:
610
Class number:
30401
Meeting time:
-
Location:
Online: Async (Sync-Option)