This course covers the theoretical foundation for different techniques associated with supervised machine learning models.