This course is intended to introduce the principles behind the algorithms and concepts in Machine Learning. Understanding these will help you to take your Machine Learning skills to the next level. As Machine Learning is a tool, without understanding the principles, one will not fully utilize it and come up with valuable insights. What does it mean to have an MSE of 50 000? Why does this ML model work better than the other one? What is the best metric for the problem at hand - Accuracy, Specificity or Recall?