CS50x 2016


It’s 2016!

It’s a new year, which means new goals, new things to focus on. Last year, I left CS50. This year, I plan on ending what I started.

What’s CS50x?

According to the site, CS50 is:

Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. As of Fall 2015, the on-campus version of CS50x, CS50, was Harvard’s largest course.

The “x” refers to the online version of the course on edx.

Back to it

As I already said above, I started CS50x 2015 but I quit, later on, promising to come back next year.

Well it’s next year and time for me to fulfill my promise!

So on January 1st, 2016, I signed up for CS50x 2016.

Current Progress

I tweet about my progress on Twitter

As of right now, I’m done with Week 0 and pset 0.

I’m done with Week 1 lectures and am yet to start cracking pset 1 - hopefully I’ll do that today.

That’s all for now.

I’m aiming to get done with this, this time.

Till next week then!

comments powered by Disqus