conf.researchr.org / David J. Malan
Registered user since Sat 8 Oct 2022
Name:David J. Malan
Bio:
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 4M 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.
Country:United States
Affiliation:Harvard University
Personal website: https://cs.harvard.edu/malan/
X (Twitter): https://x.com/davidjmalan
GitHub: https://github.com/dmalan
Research interests:Cybersecurity, digital forensics, botnets, computer science education, distance learning, collaborative learning, computer-assisted instruction
Contributions
2025
SIGCSE TS
- Author of Improving AI in CS1: Leveraging Human Feedback for Better Learning within the Papers-track
- Author of Tutorial 305: Teaching with AI (GPT) within the Tutorials-track
- Author of Sharing Courses, Faculty, and Resources across Universities: An Argument for Cross-Institution Courses and Localized Support Structures within the Panels-track
2024
SIGCSE TS
- Author of Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education within the Papers-track
- Author of Workshop 307: Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) within the Workshops-track
- Author of Workshop 105: Teaching with AI (GPT) within the Workshops-track
- Author of Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes within the Birds of a Feather-track
- Author of Demo 4A: Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) within the Demos-track
- Author of Demo 2A: Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education within the Demos-track
- Author of The Role of Probing and Clarifying Questions for Teaching Fellows in Computer Science: Guiding Student Growth within the Lightning Talks-track
2023
SIGCSE TS
- Author of Distributing, Collecting, and Autograding Assignments with GitHub Classroom within the Workshops-track
- Author of It Seemed Like a Good Idea at the Time (“Let Me Help You with That” Edition) within the Panels-track
- Author of Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) within the Workshops-track
- Author of Computer Science with Theatricality: Creating Memorable Moments in CS50 with the American Repertory Theater during COVID-19 within the Papers-track
- Author of Differentiating for Comfort with Computer Science: More Challenge, More Support within the Lightning Talks-track
- Author of Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes within the Birds of a Feather-track