search
Get Started
search
CS50 Introduction to Computer Science - Instructional Video
zoom_in Click to enlarge

CS50 Introduction to Computer Science

language

description CS50 Introduction to Computer Science Overview

CS50 Introduction to Computer Science offers a foundational understanding of programming concepts. Developed by Harvard University and accessible through edX, this course teaches core principles using C, Python, JavaScript, and SQL. It’s designed for individuals new to computer science seeking a rigorous introduction or those wishing to refresh their knowledge before pursuing more advanced studies. The course is suitable for students, professionals, and anyone curious about the world of coding.

insights Ranking position

CS50 Introduction to Computer Science ranks #24 of 392 in the Instructional Video ranking, behind Learning How to Learn by Barbara Oakley (Coursera), ahead of Jane Fonda's Workout.

help CS50 Introduction to Computer Science FAQ

Who is the professor that teaches Harvard's CS50 course?

CS50 is famously taught by Harvard Professor David J. Malan. His incredibly energetic, highly produced lectures, complete with theatrical props and live coding, have made it one of the most popular courses on campus. He has been teaching the introductory course since 1999.

Where can I take Harvard's CS50 course for free?

You can take CS50 completely for free online via the edX platform, which is a massive open online course provider founded by Harvard and MIT. While the course content is entirely free, you can optionally pay for a verified certificate of completion. The full video lectures are also freely available on YouTube.

What programming languages are taught in CS50?

The course begins by teaching students the fundamentals of computer science using C, a notoriously difficult, low-level compiled language. As the semester progresses, the curriculum transitions into teaching Python, SQL, JavaScript, and HTML/CSS. This progression helps students understand both memory management and modern web development.

Do you get Harvard college credit for completing CS50 through edX?

No, simply completing the course through the edX platform does not grant you official Harvard University college credit or a degree from Harvard College. However, the verified certificate carries weight with employers as a rigorous educational credential. Actual Harvard students take the exact same course on campus for undergraduate credit.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare