In this course, students will delve into supervised learning with a focus on classification algorithms. Topics include decision trees, k-nearest neighbors (k-NN), and logistic regression. Students will learn to implement these algorithms in Python, understand their underlying principles, and evaluate their performance.