How to get education from Harvard/MIT and so on for free

This title sounds like a click bait, doesn't it? I mean come on - people sometimes pay hundreds of thousands of dollars to get education from these institutions and you can get it for free? Impossible, right? Not really.

I mentioned this a bit in my previous article - The best way to start learning programming.

The truth

Let me tell you how you can learn from universities like MIT, Harvard, Yale, Stanford and many others.

These institutions, which probably are among world's best when it comes to education, are a very big opportunity - anyone graduating from one of them is almost guaranteed to have very prestigious and well paying job. No wonder though. They gather the best of the best, they provide the best education. Hell, sometimes even the cost of attending one of them is so big that your average Joe can only dream about that. But that's just IVY League for ya, right?

Well, what if you could learn everything they have to offer for free, from the quiet of your home, that you can have access to the same lectures, materials, problem sets and home works, lecturers, that people from these universities do? Impossible?


What is a MOOC? Well, let me quote Wikipedia here.

A massive open online course (MOOC /muːk/) is an online course aimed at unlimited participation and open access via the web

So plainly speaking, MOOC is just an online course that you can take for free. It provides lectures, home work assignments, all kinds of projects and materials for learning.

Cool thing, right? I think so. Even more so considering the fact that for some reason almost all top universities of the world decided that knowledge and education should be free and widespread to help develop mankind, so they actively take part in creating these MOOCs and they share all of their courses on online platforms. Thanks to that even Joe Smith may get educated on the level MIT student can! Amazing!

But that's not all


MOOCs are usually available in two modes - first of which is when a given MOOC is self-paced and available during the whole year. All the home works get checked, materials are actualized and so on. The other mode is when course is kind of periodical. You start it together with actual students of the university that hosts it. There's not much of a difference between the two, except that in the latter case you get to actually learn alongside actual students, you get to experience the course almost as if you were there! You also get the latest news and material then.

Homework and problem sets that someone actually checks!

If you take part in a MOOC it's often the case that you'll have to do some kind of assignments or tests or something like that. And more often than not you have to later send your work to course's staff and they will check it! This is how you get your certification that you pass! Of course u can just listen, do something on your own, private, accord. But if there's a possibility that your work will be checked by someone from MIT with their grading standards, why not use it?

Free vs paid

MOOCs are free. Totally. Period. However, there's also a kind of 'premium' plan for those that want to get official certificate. If you don't want one - that's fine. You'll still have access to the same resources as the people who paid. Same lectures, same assignments and so on. One difference - you won't get a signed certificate that is legally valid. I do not think that it's important though.


Platforms on which MOOCs are available often offer 'nano-degree' courses - you got interested in some topic? AI for example? No problem, there's whole series of courses made available and prepared just for you. Courses then go up in difficulty and so on. They are complete and thorough giving you broad understanding of given topic.

Maybe even better than uni?

I mean here the lectures are available 24/7/365, more often than not the notes from lectures are already done by someone and published on the course's site, the community is often much bigger and active. You can pause, resume, slow down, speed up and so on. It's way more individualized. Isn't it amazing?

So where can you get em?

MOOCs can be found on many sites, most of them are platforms designed for them or just aggregates of links to them. These are couple of them that I think you might like. I personally use most of these, so yeah. Recommend them.

edX - my favorite. Easy to get, many courses, all for free. Amazing. They're owned by MIT and Harvard. Say no more, right?

KhanAcademy - this is not really a MOOC site, but it's also incredible. Its main purpose is to learn math, but there are also materials from other subjects like chemistry, physics, programming, biology and so on. I really can not recommend this site enough. Simple videos, lots of exercises and problems, analyzing your data and learning habits! It can even prepare you for your SATs! Check them out!

coursera - my second favorite after edX

Udacity - another cool one

Udemy - here you can find courses that not necessarily are MOOCs, but they still are great. They have a lot of paid courses, but the set of free ones is still amazingly big. You can learn almost anything here. Also they often have discounts or put courses enitrely for free for a period Check em out. On this polish site u can even find links to courses that are currently free.

OCW MIT - this is MIT's platform. They have A LOT of MOOCS available.

MOOC search engine.

MOOC search engine. Another one.

MOOC search engine. The last one.

Is it even useful?

Yes. There's a lot of stories about people who changed their careers or found new jobs, or greatly changed their lives thanks to these. Duh, you can even find curriculum compiled to emulate actually getting a degree on one of these unis! Check that out.

One guy took it step further though - he compiled a list of courses that MIT CS students to in 4 years and he did them in 12 months! And he completed them!


If you are interested that's good. If not, a pity. It's really a great opportunity for everyone. Too bad so few people use it.

Follow me

to stay updated - I plan on writing whole lotta more articles about education and online learning or learning in general so do that.