Stephen Chong

Gordon McKay Professor of Computer Science
Harvard John A. Paulson School of Engineering and Applied Sciences

Office: 145 Maxwell Dworkin Hall
Office hours:  By appointment
More contact details...

Photo: Stephen Chong

Research Interests

My research helps programmers write trustworthy programs. My primary area of interest is language-based information security: using programming language techniques to provide information security assurance. You can find out more about my research in this research statement (from August 2015).

Recent publications

Co-Director of Undergraduate Studies

I am the co-Director of Undergraduate Studies (co-DUS) for Harvard Computer Science, with Shlomo Gortler (Fall 2017) and Boaz Barak (Spring 2018 onwards). For DUS-related issues, please email , which goes to all Computer Science DUSes.

Information about the Harvard SEAS undergraduate program in Computer Science is available here. This website answers a lot of common questions, and has links to forms.

Office hours (in Maxwell Dworkin 145): My office hours leading up to the Course Registration Deadline (Wednesday September 6, 2017) are:

Mon Aug 28 1:30pm-3:00pm
Tue Aug 29 10:00am-12:00pm
Wed Aug 30     3:30pm-5:30pm
Thu Aug 31 3:30pm-5:30pm
Fri Sep 1 4:00pm-6:00pm
Tue Sep 5 3:00pm-5:30pm
Wed Sep 6 10:00am-11:30am
Wed Sep 6 1:30pm-3:00pm

After the Course Registration Deadline, my regular office hours for Fall 2017 are:

Tuesdays 10:30am-11:30am
Wednesdays     2:00pm-3:30pm
Fridays 1:00pm-2:30pm

I occassionally need to cancel my office hours. Please see my schedule to check whether my office hours have been canceled.

If you are unable to attend my office hours, or have an urgent matter, you are welcome to email me to arrange an appointment.

Prospective students

Information for prospective students, both undergraduate and graduate, can be found here. Please read this page before contacting me. General information for Harvard undergraduates interested in research in Computer Science is available here.


In Fall 2017 I will teach CS 252r.

Previous courses:


  • Computing Over Distributed Sensitive Data Achieve many benefits of data sharing without data owners having to share the data.
  • Privacy Tools for Sharing Research Data Enhance technologies and policies to protect personal data used in research studies.
  • Shill: a secure shell scripting language.
  • Previous projects
    • Accrue Providing language-based security guarantees proportional to programmer effort.
    • CHILI Enabling the execution of code of unknown origin while guaranteeing that the code is not vulnerable to various classes of security attacks.



Professional activities


My research is currently supported by the National Science Foundation (under Awards 1237235, 1421770, 1524052, 1565387), the AFOSR, DARPA (BRASS program), and a Google Faculty Research Award. I have previously been supported by IARPA, an Alfred P. Sloan Research Fellowship, and NSF Awards 1054172, 1551249 .

Brief bio

(Bio suitable for talk announcements, etc.)

I completed a Ph.D. at Cornell University in August 2008, under the guidance of Andrew Myers. Prior to graduate school, I spent several years working as a consultant and contractor. I received a B.Sc.(Hons) and B.A. from Victoria University of Wellington, in Wellington, New Zealand. My wife, Kiran Gajwani, is a Lecturer/Advisor in the Economics Department at Harvard.