Me programming Orb Knight’s touch support feature in 10x speed.
A couple of weeks ago I managed to complete Harvard’s Computer Science 50 course offered through Edx, and I was able to receive my certificate!
It was a great experience and I absolutely learned a lot of things in it!
I haven’t been active lately, and I have not posted about my experiences in completing the course. So in the next few weeks, I might just post a ‘week-by-week’ analysis of how I went through the course.
Today, I’m going to introduce to you a new series to my blog, entitled “Learning Project”. Basically, every so often, I will undergo a learning project, where, along with everyone, I will try to learn something, be it a new language or how to dance. Every Learning Project I will undertake will be affixed with the abbreviation LP along with its title(Which happens to be CS50x in this case.) Starting now, I will post my very first LP, entitled CS50x, where I will try to complete Harvard’s Online Computer Science Course.
What is CS50x?
CS50, or Computer Science 50, is Harvard College’s Introduction to Computer Science 1 course. The ‘x’ appended on the end denotes it as an edX course, edX being a non-profit enterprise for interactive online learning. Basically, the good guys at Harvard made their class available online! Excerpt:
Should I take it?
Hate computers? Not to worry! CS50 is Harvard’s most popular course on-campus, and everyone, yes even non-concentrators, take the course.
CS50 is designed not only for concentrators in computer science but also for non-concentrators. More than just teach you how to program, this course teaches you how to think more methodically and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans.
Ready to Learn?
Do note that edX awards certificates upon completion of a course.