everything.study
EECS 475

Introduction to Cryptography

Undergraduate credit

Covers fundamental concepts, algorithms, and protocols in cryptography. Topics: ancient ciphers, Shannon theory, symmetric encryption, public key encryption, hash functions, digital signatures, key distribution. Emphasizes attack models, precise definitions of security, reductions, and proof techniques.

Topics

Topics explicitly listed in official catalogue description

Prerequisites & course information

EECS 281; (C or better, No OP/F) or Graduate Standing in CSE. (Prerequisites enforced at registration.) EECS 376 or a proof-based math course. (BS). May not be repeated for credit. F. (Alternating Years).

Sources
Catalogue variants