Systems Security
COMPSCI 2630
Subject & Catalog Number
Course Information
Description
This course explores practical attacks on modern computer systems, explaining how those attacks can be mitigated using careful system design and the judicious application of cryptography. The course discusses topics like buffer overflows, web security, information flow control, and anonymous communication mechanisms such as Tor. The course includes several small projects which give students hands-on experience with various offensive and defensive techniques; the final, larger project is open-ended and driven by student interests.
Course Notes
This course was previously numbered CS 263.
Available for Harvard Cross Registration