Twelve years ago, universities like Stanford and MIT opened up free online courses to the public. Today, over 1,200 schools around the world have created thousands of free online courses.

To welcome the new year, I’ve compiled this list of 860+ such free online courses that you can start right now. For this, I leveraged Class Central’s database of over 100,000 online courses. When available, I've also included the course average rating.

Class Central's homepage screenshot
Class Central homepage

I’ve sorted these courses into the following categories, based on their difficulty level:

  • Beginner
  • Intermediate
  • Advanced

Courses that are being offered for the first time are marked as [NEW]. Almost all of these courses are completely self-paced, meaning you can start right now.

You can find complete lists of technology-related courses on Class Central’s Computer Science, Data Science, and Programming subject pages. If the options feels overwhelming, there, you'll also find guides to help you find the best course for you.

Finally, if you have trouble figuring out how to sign up for Coursera courses for free, don’t worry — I’ve written an article on how to do that, too.

Beginner (225)

Intermediate (457)

Advanced (187)