CurrMana

Secure Hardware Design

6.5950 · Electrical Engineering and Computer Science · Graduate, Undergraduate · Spring 2025

Prof. Mengija Yan

MIT · Tier 1

<p>MIT’s Secure Hardware Design Class (6.5950/6.5951) is an open-source course that teaches students both how to attack modern CPUs and how to design architectures resilient to those attacks. Students gain hands-on experience hacking real processors and are taught various state-of-the-art hardware attacks and defenses.</p> <p>Secure Hardware Design is the culmination of years of effort by Prof. Yan and a team of students. The course philosophy involves three pillars⁠—Think, Play, Do:</p> <ul> <…

EngineeringSoftware Design and EngineeringComputer ScienceData Science, Analytics & Computer Technology

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Mengija Yan. 6.5950 Secure Hardware Design. Spring 2025. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.