51.505 Foundations of Cybersecurity

Home / Education / MSSD / Courses / 51.505 Foundations of Cybersecurity

Course Description

This course provides students with a basic appreciation and understanding of the core concepts of information security: concepts for confidentiality, integrity and availability; attacker models, information flow properties and access control; cryptographic primitives such as symmetric and asymmetric cryptography; core problems such as random number generation, entropy, and key distribution; and common topics such as security protocols and public-key infrastructures.

12 credits


Jianying Zhou


Classwork and homework, mid-term exam and final exam