This course covers key concepts and algorithms in machine learning, including supervised and unsupervised learning, linear regression, classification, support vector machines, decision trees, ensemble methods, and deep learning fundamentals.
Pattern Recognition and Machine Learning by Christopher M. Bishop