David J. Malan is an American computer scientist and professor, currently serving as the Gordon McKay Professor of the Practice of Computer Science at Harvard University. He is widely known for teaching CS50, Harvard's introductory computer science course.
Malan's areas of expertise include cybersecurity, digital forensics, and botnets. He also focuses on various aspects of computer science education, such as distance learning, collaborative learning, and computer-assisted instruction.