Feb 5 · 2 min read · Harvard University's CS50 is one of the most popular beginner computer science courses in the world. We just released the entire 25-hour CS50 course on the freeCodeCamp.org YouTube channel. This is the most recent version updated for 2026, with an al...
Join discussion
Dec 24, 2025 · 3 min read · CS50 Week 4 was one of the most challenging weeks so far — not just technically, but personally as well. This was the week where concepts like memory management, pointers, file handling, and low-level data representation all came together, and it dem...
Join discussion
Nov 23, 2025 · 4 min read · This week of CS50 honestly hit different. Even though I come from a computer science background — and I’ve already studied searching, sorting, and Big-O — Week 3 felt like that moment when you clean your room and suddenly find things you forgot you e...
Join discussion
Nov 17, 2025 · 4 min read · Week 2 felt like the moment CS50 truly shifted gears.After learning the basics of C in Week 1 — variables, loops, conditions, and simple logic — this week pushed me deeper into how computers handle data internally. Arrays, functions, scope, debugging...
Join discussion
Nov 13, 2025 · 2 min read · After completing Week 0 with Scratch, Week 1 was like entering a more authentic programming experience the world of C. This week, I began learning how to “talk” to the computer through text-based coding instead of visual blocks. It was exciting, chal...
Join discussion
Nov 10, 2025 · 3 min read · “From basics to a mind-blowing visual logic experience.” This week marks the beginning of my CS50 journey, and it’s safe to say — even as someone from a computer background, I didn’t expect Week 0 to be this interesting. At first, it felt like a rep...
Join discussion
Nov 5, 2025 · 4 min read · When I started thinking about what to make for my CS50x final project, I had one clear idea in my head: “I’m gonna build a game.” I’ve always loved the feeling that games give you — challenge, progress, reward — that subtle loop that keeps you hook...
Join discussion
Oct 29, 2025 · 3 min read · Back in July 2025, I wrapped up my CS50’s “Programming with Python” final project — and instead of doing yet another to-do app or calculator, I decided to build something that actually solved one of my daily problems: I love staying updated with the...
SSSujay and 1 more commented