SOFT 213 — Introduction to Machine Learning
This course serves as an introduction to the fundamental principles and techniques of machine learning, a dynamic field at the intersection of computer science and statistics. Students will explore the foundational concepts underlying machine learning algorithms, gaining hands-on experience with implementing and applying these techniques to real-world problems. The course will cover a range of topics, including supervised and unsupervised learning, regression, classification, clustering, and evaluation metrics