My CS50 Journey: Harvard introduction to Computer science

What a great opportunity for me to study one of the best Introductory Computer courses online.

Yeah, welcome to my blog where I talk about what I’m learning or that I’ve learned, books I’m reading, and other pieces of stuff.

Cs50 introduction to Computer Science and the art of Programming is a yearly course offered by Harvard, but thanks to EDX and David J. Malan who have brought the opportunity for many million people online to have access to the course material and resources.

This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, and software engineering. Languages include C, Python, and SQL plus students’ choice of: HTML, CSS, and JavaScript (for web development); Java or Swift (for mobile app development); or Lua (for game development).

Included in this course are problem sets inspired by the arts, humanities, social sciences, and sciences. The course culminates in a final project. Designed for concentrators and non-concentrators alike, with or without prior programming experience.

This course has been made simpler making it easy for students to complete the course online within 8 weeks equivalent to 2 months or more depending on your plan or time you’ve prepared yourself to follow. It also includes interesting Problem sets that will make you think like a computer Scientist.

You can become Certified with the course by paying a sum of $99 (at the time of writing this blog) or just take the course for free without a certificate.

I’m starting this Course as a journey in my computer science path, I will be taking this course while blogging about it to make me accelerate my learning.

My love for this course is unmeasurable and will definitely take this course to the end. If possible I was able to afford the certificate, I will also become certified.

If you are like me trying to consider a path in Computer Science or probably needs to brush your knowledge of Programming basics, then Cs50 is for you, you won’t regret taking it and will also help you more throughout your Programming journey.

You can also join me by taking the course via Edx with me.

thanks for reading…..

What’s your thoughts about this? Are you also looking for an easy path to Computer science or you’ve taken it in the past? Will appreciate your comment.

Leave a Reply