- 3 reviews
- 2 completed
This is definitely the best MOOC I have taken (I have completed 2 other courses and I am following one other): the lecture videos were of the highest quality, the instructors were very good, the exercises were varied and well thought, etc. I have enjoyed following the course and I feel I have learnt a lot. The course offered two tracks: concepts and programming (same as concept but it included programming assignments). I did not have time to do the programming assignments, so I just followed the concept track. My estimate of the my workload is 5-7 hours per week. I am thankful to the instructors to have offered this course and I highly recommend it to anyone interested in recommender systems.
This is the first MOOC that I have taken and I had some background on Machine Learning (PhD on automatic speech recognition) before I took this course. I got interested because I wanted to learn more about Big Data analytics. On the positive side, I liked that the course doesn't require too much time, it gives an overview of many fields and connects them together, I enjoyed a MapReduce programming assignment and the staff answered in the forum regularly. On the negative side, most of the assignments were multiple choice tests that did not really teach much (no feedback or insight), there were some errata on the material, I feel that from the three programming assignments two of them were a waste of time and I did not really like the approach. Overall I feel that I would have learned more using the time on studying by myself. However, being my first MOOC it is possible my expectations were too high.
On the positive side, the course had interesting content, the video lectures were good, the teacher was friendly, the course was flexible (programming exercises are optional, the material available long time in advance so you can follow the course at your own pace, etc.), responsive staff, interviews with people working at industry (facebook, linked in, etc.), there were many network simulations and interesting assignments in the course. On the negative side, the material could have been a bit more structured and there was a competition that was somehow spoiled by a bug in the system. All in all Im happy I have taken this course. I feel it was worth my time and Im thankful to the teacher for having made it available.