Staff
Instructors
Henry Leitner
linkedin.com/in/henry-leitner-9b4154
leitner@harvard.edu
Henry H. Leitner is a Senior Lecturer on Computer Science in the School of Engineering and an Associate Dean and Chief Innovation Officer for the Division of Continuing Education (DCE) at Harvard. Dr. Leitner has oversight responsibility for software engineering, pedagogical and technical support teams for online teaching and learning, a campus-based computing lab, as well as a growing collection of continuing and professional education courses that collectively enroll thousands of students annually. His current research is focused on the emerging field of “learning engineering,” which involves the application of a principled set of evidence-based strategies to the continual re-design of educational experiences to optimize their effectiveness and efficiency.
David J. Malan
linkedin.com/in/malan
malan@harvard.edu
David J. Malan is Gordon McKay Professor of the Practice of Computer Science at Harvard University in the School of Engineering and Applied Sciences as well as a Member of the Faculty of Education in the Graduate School of Education and an Executive Fellow at Harvard Business School. He teaches Computer Science 50, otherwise known as CS50, which is among Harvard University’s largest courses, one of Yale University’s largest courses, and edX’s largest MOOC, with over 4.5M registrants. He also teaches at Harvard Business School, Harvard Law School, Harvard Extension School, and Harvard Summer School. All of his courses are freely available as OpenCourseWare.
Head Teaching Fellow
Guy White
guw968@g.harvard.edu
Teaching Fellows
Spencer Tiberi
tiberi@alumni.harvard.edu
Thomas Ballatore
ballatore@cs50.harvard.edu
Course Assistants
Max Scherr
max@cs50.harvard.edu
Rongxin Liu
rongxinliu@cs50.harvard.edu