David J. Malan is Gordon McKay Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences and a Member of the Faculty of Education in the Graduate School of Education at Harvard University. He received his A.B., S.M., and Ph.D. in Computer Science from Harvard in 1999, 2004, and 2007, respectively. He teaches Computer Science 50, otherwise known as CS50, which is Harvard University's largest course, one of Yale University's largest courses, and edX's largest MOOC, with over 1.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.

Previously, Malan served as Chief Information Officer for Mindset Media. While in graduate school, he worked part-time for the Middlesex District Attorney's Office as a forensic investigator, after which he founded his own startup. On the side, he volunteered as an emergency medical technician (EMT-B) for MIT-EMS.

Malan's research in graduate school focused primarily on cybersecurity and digital forensics. His dissertation was entitled Rapid Detection of Botnets through Collaborative Networks of Peers. His more recent publications focus on pedagogy and instructional technologies.

Malan's CV offers some additional background.