CS50
From the team that brought you CS50 at Harvard, Yale, and Oxford, this is the Fifty Foundation, led by David J. Malan et al. For free, for all. 🎠Malan.
Theatrical courses in computer science and math. This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming, taught by David J.
09/29/2026
“What concerns me most is not only that things like the Hugging Face incident can happen without our initially knowing about or understanding them — but how quickly they can happen.”
In this interview for The Harvard Gazette, Professor David J. Malan talks about the CS50 Duck, the changing landscape of AI, and the future of computer science education.
Taming the Duck, for starters — Harvard Gazette David Malan says CS50’s AI tutor is a net positive — and getting better
09/24/2026
“It’s been fairly well-documented that even when you are not proactively revealing much about yourself, your devices are, your browsers are, your behaviors are, so typically by nature of what you’re clicking on, what sites you’re visiting, how long you’re spending on them, social media companies can create a profile about you… because they’re detecting patterns in those behaviours of yours.”
Professor David J. Malan goes on ABC’s Radio National Breakfast to talk about the nature of social media algorithms and what their regulation could look like.
https://www.abc.net.au/listen/programs/radionational-breakfast/how-could-opt-in-algorithms-work-for-australians/107125504
08/18/2026
Olá, mundo! Estamos empolgados em lançar o CS50x, dublado em português. Aprenda os fundamentos da ciência da computação, desde a programação em diferentes linguagens até a compreensão da inteligência artificial, e muito mais.
cs50.ly/pt, made possible with lingopal.ai.
08/13/2026
¡Hola, mundo! Estamos lanzando CS50x doblado al español. Las 12 clases, con temas que van desde Scratch hasta Estructuras de Datos, ya están disponibles totalmente dobladas al español. ¡Feliz aprendizaje!
cs50.ly/es, made possible with lingopal.ai.
Learn why it’s worth investing in your own skills from CS50’s own Carter Zenke.
How do you escape tutorial hell? CS50’s own Carter Zenke bets it’s easier than it seems.
07/21/2026
Join us for one of two Zoom-based training sessions on Classroom 50, a free and open-source tool for managing and grading programming assignments via GitHub.
Registration is open for the first training session for this Friday, July 24, 2026, 1:00-2:00 pm EDT.
Join the session through Zoom: https://zoom.us/meeting/register/jR6Fyn-xS7GV-9lujTuexw.
Supported by the Fifty Foundation as an open-source alternative to GitHub Classroom, Classroom 50 supports creating assignments, defining auto-graded correctness tests, and managing submissions.
In the meantime, if you’d like to learn more about Classroom 50 or try it yourself, you can find instructions on our wiki: https://github.com/foundation50/classroom50/wiki.
And feel free to post questions in the Classroom 50 discussion forums, https://github.com/foundation50/classroom50/discussions, as well!
See you there!
Find out why it’s good to learn coding as though AI didn’t exist from CS50’s own Colton Ogden.
Ever wondered what P and NP problems are? CS50’s own Brian Yu is here to explain.
Click here to claim your Sponsored Listing.
Category
Address
45 Quincy Street
Cambridge, MA
02138
Alerts
Be the first to know and let us send you an email when CS50 posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.