CSC
440:
Cryptology
Introduction to the methods of cryptography and cryptanalysis. Topics include classical cryptography (codes, monoalphabetic and polyalphabetic substitution ciphers, transposition ciphers), modern block ciphers (such as DES, AES), and public key cryptography (such as RSA). Optional topics include zero-knowledge protocols, information theory, coding theory, error-correcting codes, steganography, stream ciphers, hashing algorithms, quantum cryptography, elliptic curve cryptography, and history.
CSC 403 is a prerequisite for this class.
Winter 2024-2025
Section:
801
Class number:
22806
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00220
at
Loop Campus
Section:
810
Class number:
22914
Meeting time:
-
Location:
Online: Async
Winter 2023-2024
Section:
801
Class number:
22810
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00220
at
Loop Campus
Section:
810
Class number:
22923
Meeting time:
-
Location:
Online: Async
Winter 2022-2023
Section:
801
Class number:
28742
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00220
at
Loop Campus
Section:
810
Class number:
28867
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2021-2022
Section:
801
Class number:
28397
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00220
at
Loop Campus
Section:
810
Class number:
28552
Meeting time:
-
Location:
Online: Async
CLOSED
Winter 2020-2021
Section:
801
Class number:
28289
Meeting time:
Th
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
810
Class number:
28479
Meeting time:
-
Location:
Online: Async (Sync-Option)