CS 230: Cryptography

Cross Listed
Credits 3
Attributes
Diversity International,
Natural Sciences Division,
Cross-listed

This course provides students with a historical perspective and a foundation in a wide variety of modern cryptographic techniques, including symmetric vs asymmetric key encryption, private and public key cryptosystems, digital signatures, message integrity and authentication, among others. Students will learn a variety of approaches to encryption and decryption.

Prerequisites

A 100-level Math or Computer Science Course