CY4770 — Foundations of Cryptography: Reviews & Ratings

CY4770 (Foundations of Cryptography) course reviews and ratings at Northeastern (NEU). Compare professors with RateMyProfessor reviews.

Studies the design of cryptographic schemes that enable secure communication and computation. Emphasizes cryptography as a mathematically rigorous discipline with precise definitions, theorems, and proofs and highlights deep connections to information theory, computational complexity, and number theory. Topics include pseudorandomness; symmetric-key cryptosystems and block ciphers such as AES; hash functions; public-key cryptosystems, including ones based on factoring and discrete logarithms; signature schemes; secure multiparty computation and applications such as auctions and voting; and zero-knowledge proofs.

Last taught
Fall 2025
Credits
4 Hours
Prerequisites
(CS 3000 with a minimum grade of D- ; CS 3800 with a minimum grade of D- ) or CS 4800 with a minimum grade of D-
NUpath
Formal/Quant Reasoning

Data updated October 2026.

View on RateMyHusky