Log inSign up
David J. Malan
3,577 posts
user avatar
David J. Malan
@davidjmalan
I teach @CS50. Gordon McKay Professor of the Practice of Computer Science, Harvard University, [email protected]. Verify at cs.harvard.edu/malan.
Cambridge MA 02138 USA
cs.harvard.edu/malan
Joined February 2010
111
Following
125.9K
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    David J. Malan
    @davidjmalan
    Dec 5, 2022
    This is @cs50 with #Python at @Harvard. 😂 Register for free via @edXOnline at cs50.edx.org/python. Photo by Jiayin Lu.
  • user avatar
    David J. Malan
    @davidjmalan
    Aug 31, 2021
    The very first program I wrote in C (and lost 2 points on), as a student in @cs50 at @Harvard in September 1996, with Prof. Brian Kernighan.
  • user avatar
    David J. Malan
    @davidjmalan
    Nov 24, 2022
    Happy thanksgivin❗🍰
  • user avatar
    David J. Malan
    @davidjmalan
    May 4, 2021
    A note from Anirudh Konduru, who took @cs50 via @edXOnline and later wrote some of the code that implements @Walmart's online system for vaccination appointments. 💉 Sharing with permission. 🙏
  • user avatar
    David J. Malan
    @davidjmalan
    Dec 25, 2022
    Season’s greetings from @CS50’s whole team at @Harvard! ☃️ CS50x 2023 starts on January 1 on @edXOnline. Register for free at cs50.edx.org. Artwork by Sophie Anderson.
    98K
  • user avatar
    David J. Malan
    @davidjmalan
    Oct 7, 2021
    git adding 🍰 to @cs50 with @github @GitHubEducation
  • user avatar
    David J. Malan
    @davidjmalan
    Nov 9, 2023
    Via @WIRED, "@davidmalan, Professor of Computer Science at @Harvard, has been challenged to explain the science of algorithms to 5 different people; a child, a teen, a college student, a grad student, and an expert." Watch at youtube.com/watch?v=fkIvmf….
    00:00
    83K
  • user avatar
    David J. Malan
    @davidjmalan
    Aug 29, 2022
    This is (most of) @CS50's teaching staff at @Harvard for Fall 2022. #education #community
  • user avatar
    David J. Malan
    @davidjmalan
    Feb 14, 2023
    A happy ASCII Valentine's Day from @CS50 at @Harvard, @Yale, and beyond❣️
    36K
  • user avatar
    David J. Malan
    @davidjmalan
    Jul 30, 2021
    This is @cs50's own Kareem Zidane, a self-taught programmer who took CS50x online via @edXOnline from Cairo, Egypt, years ago. He then joined CS50's @Facebook Group, where he began to answer classmates' questions, so much so that we got to know him quite well via Facebook! ...
  • user avatar
    David J. Malan
    @davidjmalan
    Sep 24, 2022
    برای دانشجویان @cs50 در #ایران. 🇮🇷 ♀️
  • user avatar
    David J. Malan
    @davidjmalan
    Aug 31, 2022
    This is @CS50 at @Harvard. Live via @Zoom and @YouTube starting August 31, 2022. Register at cs50.ly/live. #education #community
  • user avatar
    David J. Malan
    @davidjmalan
    May 25, 2023
    Now available in VS Code for @cs50 at cs50.dev, "Explain Highlighted Lines," a new feature that lets students highlight and right-click lines of code they don't understand and have them explained in English, a la #ChatGPT. With thanks to @github and @OpenAI.
    75K
  • user avatar
    David J. Malan
    @davidjmalan
    Feb 2, 2023
    This is @CS50, now available as a free app for @Google TV (aka #Android TV). Watch any of CS50's courses on @Samsung, @TCL_Global, @Philips, @HisenseGlobal, and other TVs. Search for "CS50" in the Google Play Store, play.google.com/store/apps/det…. #education #community
    47K