Just finished watching all videos of this course - thank you Andrew for elaborating all basic ML concepts\algorithms in an easy to understand way.
I watched most of the course videos on BART, and unfortunately I didn't have a chance to work on programming assignments - but again, just following videos helps a ton. All topics are so well organized and internally related. I've got so many `Ah-Ha` moments, and after finishing it, I know how ML works, in terms of theorectical and engineering aspects.
Now I'm going to read Michael Nielsen's free online book - http://neuralnetworksanddeeplearning.com/ which is project-based approach that I prefer.