Dec 09, 2025  
2025-2026 Undergraduate Bulletin 
    
2025-2026 Undergraduate Bulletin
Add to Personal Catalog (opens a new window)

CSC 156 - Introduction to Machine Learning

Semester Hours: 3
Periodically
The course introduces the mathematical, algorithmic and practical aspects of machine learning. Students will learn how to design applications that learn from data and past experience. Applications include classification, clustering, prediction, decision making. Among topics covered in the class are: regression, neural networks, decision trees, support vector machines, model and feature selection, ensemble methods, boosting, clustering, graphical models.

Prerequisite(s)/Course Notes:
CSC 017 , 185 ; MATH 071 ; or permission of instructor. May not be taken on a Pass/D+/D/Fail basis.


View Course Offering(s):

Fall 2025

January 2026

Spring 2026




Add to Personal Catalog (opens a new window)