Dr. David J. Mullan teaches computer science at Harvard. Over the past decade, millions of people have taken his CS50 course both in person and online. He joins us in talking about:
Why he still recommends learning C programming language in 2026
He intentionally helps student coding editors and LLMS learn how to quickly learn the basics.
His vision for self-paced learning, and how it improves upon traditional university education
Where the software engineering field is going in light of recent AI tool improvements
Watch the full podcast at freecodecamp.org YouTube channel Or on your favorite podcast app.
https://www.youtube.com/watch?v=zk6xwsccgpq
Link to our discussion:
Community News Section:
Learn how encryption works, and how developers use it to secure both data and communications. Free CodeCamp has just published a course that will teach you Python functions for symmetric and asymmetric encryption. You will also learn about SHA-256, AES, RSA, and public/private keys. You’ll even code your own command-line cryptography tool. (1 Hour YouTube Course):
Free CodeCamp also published a course on building your own 3D games that run in the browser using 3JS and Blender. You’ll learn how to model characters, design surfaces, detect collisions, and make the camera follow your playable character. You’ll even deploy your game to the cloud so your friends can play it. (6 hour YouTube course):
Learn event-driven architecture. FreeCodeCamp has published this advanced JavaScript handbook that will teach you about event loops, task queues, call stacks, backpressors, websockets, pub/sub, and more. Take your full stack development skills to the next level and be sure to share it with your developer friends. (full length brochure):
Free CodeCamp also published our first guitar course. You will learn basic music theory concepts such as chords and scales. You will then map them onto the guitar fretboard. You’ll also learn guitar-specific techniques such as barre chords. I learned guitar during the pandemic and am having an absolute blast with it. I hope you will too. (1 Hour YouTube Course):
Check out the winner of this year’s JS13K contest, Cat Strike. This cat stealth game was made using only 13 kilobytes of javascript, sound, assets, everything. You avenge your downed man by wall climbing, rolling, meowing to engage, and of course, using your claws.