Course Info

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 242 or CSC 243 or IT 212) and MAT 140 are prerequisites for this class.

Spring 2019-2020

Section: 601
Class number: 30463
Meeting time: MW 11:50AM - 1:20PM
Location: REMOT E0000
Section: 610
Class number: 30359
Meeting time: -
Location: Remote

Spring 2018-2019

Section: 601
Class number: 30266
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00214 at Loop Campus
Section: 610
Class number: 30117
Meeting time: -
Location: Remote

Spring 2017-2018

Section: 601
Class number: 33955
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00224 at Loop Campus
Section: 610
Class number: 34459
Meeting time: -
Location: Remote

Spring 2016-2017

Section: 601
Class number: 33372
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00224 at Loop Campus
Section: 610
Class number: 33931
Meeting time: -
Location: Remote

Spring 2015-2016

Section: 601
Class number: 32651
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00214 at Loop Campus
CLOSED
Section: 610
Class number: 33311
Meeting time: -
Location: Remote