WClasses

MSE 446 - Introduction to Machine Learning

This course provides an introduction to machine learning, including supervised and unsupervised learning. Emphasis is placed on proper procedures for the training and testing of models. Topics covered may include data cleaning and transformation, overfitting and generalization, n-fold cross validation, regression, decision trees, neural networks, rule finding, and clustering. Students learn to apply machine learning methods to management engineering problems using common tools such as R and Python.

Prerequisites

Lev at least 3A;One of BME122,CS240/CS240E,ECE250,MSE240,MTE140,SYDE223,MSCI240;One of AE224,BME213,CHE220,CIVE224,ECE307, ENVE224,ME202,MSE253,MTE201,NE215,STAT206,STAT231,STAT241,SYDE212,MSCI252,MSCI253.Anti:CS480,ECE457B,SYDE522

Corequisites

None

Antirequisites

None

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00133360 / 100
TUT 10133370 / 100

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015248124 / 14710:00 - 11:20 T,Th
LEC 002524928 / 10710:00 - 11:20 M,W
TUT 1015250125 / 14714:30 - 15:20 W
TUT 102525127 / 10710:30 - 11:20 F

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001568529 / 6410:00 - 11:20 T,Th
TUT 101568629 / 6417:30 - 18:20 W

Spring 2025 [1255]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001470648 / 10014:30 - 15:50 M,W
TUT 101470848 / 10014:30 - 15:20 F

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0017688113 / 15010:00 - 11:20 T,Th
LEC 0027689150 / 15016:00 - 17:20 M,W
TUT 1017691113 / 15008:30 - 09:20 Th
TUT 1027692150 / 15010:30 - 11:20 F

UW Flow Ratings

Liked: 57.14%

57.14%

Easy: 72.58%

72.58%

Useful: 59.68 %

59.68%

MSE 446 leads to

MSE 546 - Advanced Machine Learning