Supervised Machine Learning Course