home page of
david j. malan
harvard university
about
contact
courses
cv
office hours
projects
publications
research
updates
Moving CS50 into the Cloud
CS50 Appliance
cs50.tv
Reinventing CS50