CMI is very good in terms of mathematics....but data science itself its not just a course...its much much more than than...its stats,programming in ml,predictive analytics and understanding real business problems to apply those.The course looks quite good.....bt perhaps the best course for analytics is the joint program by IIT,IIM and ISI.