CS50: Introduction to Computer Science | Harvard University

Harvard University is one of the most prestigious institutions in the world, and like any other school, it’s not cheap. But thanks to the Internet, you can get a taste of Harvard’s renowned educational offerings without shelling out thousands of dollars in tuition fees.

Harvard University offers its CS50 classes and professional certificates through edX, an e-learning platform co-founded by Harvard. The platform features over 500 free courses from more than 70 universities, including Stanford University and MIT.

CS50 classes are beginner computer science courses, with the introductory CS50 course being the largest one on Harvard’s campus. Its popularity is reflected online as well: Since being adapted into a free virtual version, nearly three million people have enrolled, making it one of the top 100 edX courses of all time.

When Harvard University’s CS50 class launched in 2014, it was a big deal. The class — which is offered both on campus and online as a free MOOC (Massive Open Online Course) — is intended for students with no prior experience in computer science.

It’s also one of the most popular MOOCs ever, with nearly three million people having enrolled since its launch. And now, Harvard is offering professional certificates in data science and cybersecurity through edX.

Here are eight free Harvard University computer science courses to take if you’re interested in learning more about these topics:

  1. CS50x: Introduction to Computer Science
  2. CS50’s Introduction to Programming with Python
  3. CS50’s Web Programming with Python and JavaScript
  4. CS50’s Introduction to Artificial Intelligence with Python
  5. CS50’s Mobile App Development with React Native
  6. CS50’s Introduction to Game Development
  7. CS50’s Understanding Technology
  8. CS50’s Introduction to Programming with Scratch
  9. CS50’s Computer Science for Business Professionals
  10. CS50’s Computer Science for Lawyers
  11. CS50’s AP® Computer Science Principles


Leave a Reply

Your email address will not be published. Required fields are marked *