Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you don't mind missing the "M" part of MOOCs, you can learn a lot from university courses. Most of the top CS schools have slides and homeworks on their course websites.

For example, if you want to learn...

Artificial Intelligence (Stanford): https://stanford-cs221.github.io/autumn2021/

Programming Languages (UW): https://sites.google.com/cs.washington.edu/cse341spring2021/...

Distributed Systems (MIT): http://nil.csail.mit.edu/6.824/2021/schedule.html

These courses have all been through the test of time and are specifically designed to provide an in-depth education with material written by some of the best and brightest educators in the field.

You can simply follow along with the material at your own pace. Occasionally you'll come across something that you can't do (e.g. part of the assignment requires running tests on the school's private cluster), but most of the homeworks you can implement on your own. The only downside is there's nowhere to ask questions if you really get stuck (don't go contacting the course staff...), but with unlimited time you can usually figure it out eventually.



> The only downside is there's nowhere to ask questions if you really get stuck

Well, there's always stackexchange.

Finding open university courses can be a bit tricky. For that, MIT open courseware is amazing. After self-studying a course there, I have to say the depth is so much better than any MOOC I've ever done. No lecture videos though, but for me that's not a problem.


It seems that Stanford's "Artificial Intelligence" course requires a login to be able to view the course's materials.


The videos require a login, but if you go to the modules page there are slides available for nearly everything (all the pdf/html links)

https://stanford-cs221.github.io/autumn2021/modules/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: