This course provides students with an operational understanding of basic cryptographic systems. Students learn about symmetric cryptography, block ciphers and secure hash functions, asymmetric cryptography, key exchange and public-key systems, and authentication and encryption in an adversarial model. $35 virtual desktop fee.
Restricted Elective
Prerequisite
Completion of CS 150, CS 231, and CSIA 250, all with a 0.7 or higher, and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.