As a serial MOOCist I cannot single out any one so here is a list per domain. Data Science Introduction to Probability - The Science of Uncertainty,math oriented MIT/EDX Difficulty:5/5 Videos:5/5 Material and exercises:5/5 Usefulness: 5/5 Learning from Data, math oriented formerly Caltech/EDX now on caltech, check the exercises and you will see the difference in quality with Andrew Ng: Difficulty:4/5 Videos:4:5 Mater…
Ask HN: What are the best MOOCs you've taken?
221–230 of 320 posts
Re: Ask HN: What are the best MOOCs you've taken?
#222Fast.ai's (fast.ai) deep learning and machine learning courses. No ads, good notes/forum, and very approachable material for anyone that knows basic coding.
Have you considered deeplearning.ai? I was on the fence between the two, but ended up taking deeplearning.ai after reading a review[0]. > The fast AI course mainly teaches you the art of driving while Andrew’s course primarily teaches you the engineering behind the car. I'll probably take some of the fast.ai courses at some point, but the deeplearning.ai one was great. [0]: https://towardsdatascience.com/thoughts-aft…
Re: Ask HN: What are the best MOOCs you've taken?
#223I took the Programming Languages course on Coursera which is so far the best course for me. It changed the way I learn any new programming language. https://www.coursera.org/learn/programming-languages I see that they have split the course into 2 parts.
I liked that it used ML, and the parallel/isomorphism between functional and object-oriented programming was really well illustrated IMO.
Really good to develop basic intuition before going into more advanced stuff.
Re: Ask HN: What are the best MOOCs you've taken?
#224Is MOOC a commonly used term? I don't believe I've ever seen it before this post. Based on context, the default Wikipedia redirect [1] for it seems correct, but I'm surprised I never knew that concept had a name (and an acronym at that). [1] https://en.wikipedia.org/wiki/Massive_open_online_course
I'd never heard it before either. It's just "online course". guess they wanted to feel cooler with an acronym?
1. Allow a limited number of students to sign up for a run of the class, which is on a specific schedule, and there's high interaction with and feedback from other students and the instructor. 2. Allow unlimited students to sign up, often at any time, but at most there's a forum or mailing list for participants to interact with each other. Many are just a series of videos or articles, maybe with some assignments, but there's no pressure to complete them.
MOOCs try to combine those. Unlimited students can sign up for scheduled classes. While the class is in session, students are assigned to grade each other's homework, so there's both pressure and interaction.
Most MOOC providers let you "audit" a class for free, which is basically a type 2 online course.
Re: Ask HN: What are the best MOOCs you've taken?
#225Georgia Tech's Knowledge Based AI class (on Udacity: https://www.udacity.com/course/knowledge-based-ai-cognitive-... ) Fantastic course, more focused on theory than programming, but full of deeply fascinating commentary on what is knowledge, intelligence, learning, etc. and what does it mean for a program to demonstrate it (ie. what is AI anyway?). My daughter was about 18 mo. old at the time I took the class, it was…
I took the same course as part of the OMS CS[0] program. I wasn't terribly a fan of the lectures, but the most fascinating part for me was the course project: building an AI agent that solves Raven's Progressive Matrices[1], basically a visual IQ test. Really intriguing and challenging stuff... easy to get "easy" problems right, but incredibly hard for any of the harder[2] ones. I do wish I didn't have to mess with a…
Additionally, this is the class that gave us "Jill Watson", the robot TA.
Re: Ask HN: What are the best MOOCs you've taken?
#226Three Coursera MOOCs I particularly enjoyed: * Discrete Optimization: almost entirely problem-driven, very challenging and entertaining prof; https://www.coursera.org/learn/discrete-optimization * Crypto I: very deep, thorough and crystal clear explanations; https://www.coursera.org/learn/crypto * Computer Networks: excellent overall course covering a wide variety of topics; https://www.coursera.org/instructor/~51747…
Re: Ask HN: What are the best MOOCs you've taken?
#227Re: Ask HN: What are the best MOOCs you've taken?
#228Three Coursera MOOCs I particularly enjoyed: * Discrete Optimization: almost entirely problem-driven, very challenging and entertaining prof; https://www.coursera.org/learn/discrete-optimization * Crypto I: very deep, thorough and crystal clear explanations; https://www.coursera.org/learn/crypto * Computer Networks: excellent overall course covering a wide variety of topics; https://www.coursera.org/instructor/~51747…
Compared to many other MOOCs, it provides solid foundations while being easy to follow.
Re: Ask HN: What are the best MOOCs you've taken?
#229Since no one has said it yet, /r/ludobots is pretty good. It's a University of Vermont course centered around ML for robotics. Specifically, the goal is to train a procedurally generated robot to walk using NNs. I wouldn't say it's the best I've ever taken but it's pretty unique and great fun.
Re: Ask HN: What are the best MOOCs you've taken?
#230Over the past few years, I've watched a few courses on Udacity, Coursera and EdX. I prefer taking ad-hoc courses to fill knowledge gaps (statistics, AI, programming, math, etc.), so I can't give a full review of the complete Nanodegrees, Certificates, XSeries, etc. I usually watch the lessons as needed without completing the entire course; mixing and matching MOOC courses with video learning sites (e.g. Datacamp, You…
Do you have any recommendations on statistics for beginners?