Nickolai Zeldovich

Associate Professor
PDOS and CSS research groups
Computer Science and Artificial Intelligence Laboratory (CSAIL)
Department of Electrical Engineering and Computer Science
MIT
Picture of Nickolai Zeldovich
Contact

Email: nickolai at csail mit edu

32 Vassar Street, Room 32-G994
Cambridge, MA  02139
(617) 253-6005

Bio

Nickolai Zeldovich is an Associate Professor at MIT's department of Electrical Engineering and Computer Science, and a member of the Computer Science and Artificial Intelligence Laboratory. His research interests are in building practical secure systems, from operating systems and hardware to programming languages and security analysis tools. He received his PhD from Stanford University in 2008, where he developed HiStar, an operating system designed to minimize the amount of trusted code by controlling information flow. In 2005, he co-founded MokaFive, a company focused on improving desktop management and mobility using x86 virtualization. Prof. Zeldovich received a Sloan fellowship in 2010, and an NSF CAREER award in 2011.

Projects

I'm interested in building secure systems, from programming languages, to operating systems, to hardware architecture. Some of my current projects involve re-designing the security model of web browsers to improve security and enable more flexible mash-up applications; providing tools to help programmers check application-level "semantic" security invariants; coming up with techniques to make web application databases scale; and improving application performance on multicore systems. If you are a student at MIT, and you're interested in working on similar problems, please get in touch with me.

At Stanford, my research focused on HiStar, an operating system designed to minimize the amount of trusted code. Here's a short article about HiStar from the School of Engineering at Stanford.

Previously, I worked on the Collective, a virtual machine-based computing infrastructure providing security, ease of management, and mobility. This project transformed into a startup company called Moka5.

As an undergraduate and Master's student at MIT's PDOS research group, I worked on the Click router, and on multi-processor execution of event-driven programs.

Teaching

Fall 2012: 6.858: Computer Systems Security
Spring 2012: 6.033: Computer Systems Engineering
IAP 2012: 6.470: Web programming competition (faculty sponsor)
Fall 2011: 6.858: Computer Systems Security
Spring 2011: 6.033: Computer Systems Engineering
IAP 2011: 6.470: Web programming competition (faculty sponsor)
Fall 2010: 6.858: Computer Systems Security
Spring 2010: 6.857: Computer and Network Security
IAP 2010: Introduction to multicore research with Beehive
Fall 2009: 6.893: Computer Systems Security
Spring 2009: 6.033: Computer Systems Engineering
Fall 2008: 6.828: Operating System Engineering

Students

I advise a number of undergraduate, M.Eng., and Ph.D. students in the CSS and PDOS research groups.

Publications

Articles about research

Support

My research is supported by Google, Quanta Computer, the Alfred P. Sloan Foundation, NSF, DARPA, and Northrop Grumman.

Calendar