I started this course last time it ran, but didn't get anywhere close to finishing it. I found it very slow-paced, and focused more (at least at the start) on the 'woolly' aspects of recommender systems. There is a lot of material, so some of the later videos may be worth looking at.