I loved the fact that the machine learning and data science program was very detailed oriented and in-depth. It gave me a deep knowledge of various aspects of machine learning and data mining. I did feel at times that the focus is more on theory as compared to practicalities but I guess it is the need to fulfil the requirement of further research-oriented careers as well as the industrial requirements. Overall it is a great program to master your skills.