David Brumley

I am an Assistant Professor at Carnegie Mellon University with appointments in the Electrical and Computer Engineering Department and the Computer Science Department. I am interested in all areas of computer security, applied cryptography, program analysis, compilers, and verification. Take a look at my research page for some of my recent work.

Affiliations: My primary faculty appointment is in ECE, with a courtesy appointment in CS. I am also affiliated with CyLab and CUPS IGERT.

Bio: I graduated from Carnegie Mellon University with a PhD in Computer Science in 2008, from Stanford with an MS in Computer Science in 2003, and from the University of Northern Colorado with a BA in Mathematics in 1998. I served as a Computer Security Officer for Stanford University from 1998-2002, and handled many thousand real life incidents. I have received the USENIX Security best paper awards in 2003 and 2007, selected for the 2010 DARPA CSSP program, a 2010 NSF CAREER award, the 2010 United States Presidential Early Career Award for Scientists and Engineers (PECASE) from President Obama, and a 2013 Sloan Fellow. I currently hold the Gerard G. Elia Career Development Professor Chair.


Carnegie Mellon University
CIC #2202
Office: 412-268-3851
5000 Forbes Avenue
Pittsburgh, PA 15213
*Link describing how to get to CIC
My email via reCAPTCHA

Administrative Assistant: Sheryl Benicky
CIC 2125, 412-268-3729 (phone) 412-268-1124 (fax)


Students and Postdocs

I am very fortunate to advise several great students and postdocs:

Moved on, and will be dearly missed:


Program Committees

I serve (or have served) on the program committee for several excellent conferences. Please consider submitting your best work to the conferences below.