Course Info

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. PREREQUISITE(S): CSC 403

Winter 2017-2018

Section: 801
Class number: 20920
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Section: 810
Class number: 25607
Meeting time: -
Location: N/A at Online Campus

Winter 2016-2017

Section: 801
Class number: 22397
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 810
Class number: 22398
Meeting time: -
Location: N/A at Online Campus

Winter 2015-2016

Section: 801
Class number: 22966
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 810
Class number: 22967
Meeting time: -
Location: N/A at Online Campus

Winter 2014-2015

Section: 801
Class number: 26603
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 810
Class number: 26604
Meeting time: -
Location: N/A at Online Campus

Winter 2012-2013

Section: 801
Class number: 24239
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Section: 810
Class number: 24240
Meeting time: -
Location: N/A at Online Campus