I completed the Coursera Machine Learning class a couple of weeks ago. It was good. I'm looking forward to taking the full Stanford class this Fall to complete the Mining Massing Data Sets Graduate Certificate program.
I found the workload very manageable. The programming assignments required some thought but often ended up being single lines of Octave code. The review questions were well done and reinforced the concepts.
Although I had seen much of the material before, I got three valuable insights from the class,
These insights represent the real value of MOOC's to me - they are convenient and free opportunities to see familiar material presented in different ways that often lead to new insights and deeper understandings. Although they are time consuming, the promise of such insights motivates me to keep taking data science MOOCs.