Overall a good course, that is worthwhile spending the time on, if you want to get a basic introduction to solving machine learning problems using Apache Spark.
As with the precursor, CS100.1x, the lecture videos and quizzes are pretty light on actual content and nothing spectacular. However, as with the precursor I found the assignments really well structured, interesting, and informative. They use IPython notebook which I found to be a really awesome format for this kind of course and assignments.
The course is not heavy on the mathematics of machine learning algorithms, and it's introductions to the used algorithms is very basic. For this, something like Machine Learning on Coursera is a much better course.
What this course does is give you a good introduction to solving some actual problems using a selection of machine learning algorithms with Apache Spark.
I found some of the assignments for this course to be easier than some of the later assignments for the introduction course CS100.1x
I had a hard time deciding if this course should get 3 or 4 stars. But ended up with 3 stars. The assignments definitely rate 4 stars, and I think that is the most important aspect of the course. I think the lecture videos only rate 3 stars. For comparison, watch the lectures from Machine Learning on Coursera which I believe rate 5 stars.