6.858 Computer Systems Security
Design and implementation of secure computer systems. Lectures cover attacks that compromise security as well as techniques for achieving security, based on recent research papers. Topics include operating system security, privilege separation, capabilities, language-based security, cryptographic network protocols, trusted hardware, and security in web applications and mobile phones. Labs involve implementing and compromising a web application that sandboxes arbitrary code, and a group final project.
6.858 will be offered this semester (Fall 2017). It is instructed by N. B. Zeldovich.
Lecture occurs 1:00 PM to 2:30 PM on Mondays and Wednesdays in E25-111.
This class counts for a total of 12 credits.
© Copyright 2015 Yasyf Mohamedali