How would you rate the prerequisites of each course and level of material covered? I've never taken Andrew Ng's ML class, but the impression I get online is that it's great but it's always hard to tell from these positive reviews if the course is just an introductory exploration or something more in-depth.
In my experience, there’s a vast difference between “education” aimed at the individual and what is delivered in accredited academic courses. The commercial aspect / tailoring to get people to buy and stick with it / no doubt is a factor.
Then I took a Columbia ML graduate course IRL: it was like being hit by a train.