Safwan SamsudeenCS50x Project: Library ManagerAll the stuff we’ve learned in CS50x is applied in the course’s Final Project. You can make anything you like, as long as it uses software…Dec 25, 2022Dec 25, 2022
Safwan SamsudeenCS50x — logging my journey — Week 0CS50 is, in their words, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming…May 26, 2022May 26, 2022
Safwan SamsudeenWeek 1 in CS50x— CIn Week 0, we studied the basics of computer science and got introduced to Scratch. From week 1 to week 5, Professor Malan uses a new…Sep 29, 2022Sep 29, 2022
Safwan SamsudeenCS50x: Week 2 — ArraysWe’re now in Week 2, and Professor Malan starts off with discussing compiling.Sep 29, 2022Sep 29, 2022
Safwan SamsudeenWeek 3 — Algorithms in CS50xProfessor Malan reminds us (motivationally) that even though our C stuff and programing is increasingly cryptic, everything in CS…Oct 1, 2022Oct 1, 2022
Safwan SamsudeenMemory at CS50x 2022 — Week 4This was a cool week — we really went into the weeds of how C works, and more generally, how computers store and interact with data. The…Oct 31, 2022Oct 31, 2022
Safwan SamsudeenWeek 6 at CS50x — Data StructuresIn Week 6, we’ll be introduced to another programming language, Python, where we’ll be able to build even more advanced programs, with…Nov 8, 2022Nov 8, 2022
Safwan SamsudeenWeek 7: SQL — DBs at CS50xThis was a really fun week — we covered a lot of interesting (and difficult!) stuff. As the title indicates, in Week 7, we learn about…Nov 5, 2022Nov 5, 2022
Safwan SamsudeenWeek 8: the Web at CS50x 2022This week, the class covers the building blocks of what’s known as the front end of web development — HTML, CSS, and JavaScript. That’s…Oct 26, 2022Oct 26, 2022
Safwan SamsudeenWeek 9 at CS50x 2022 — FlaskThis week at CS50x 2022, we are working with the Flask framework. If you are new to this framework (like me), it’ll no doubt be an…Nov 2, 2022Nov 2, 2022