2019-2020 Catalog

COMP 389 Cryptography

Security on the internet is fundamentally based on the mathematical properties of the algorithms we use to encrypt our data. This course teaches students the theory behind these algorithms and how future advances such as quantum computing may affect current standards of security and privacy. Topics include ciphers and frequency analysis, private and public key cryptography, randomness, and quantum cryptography.

Sub-field: SECURITY

Credits

4 units

Prerequisite

COMP 149

Core Requirements Met

  • Mathematics/Science