Fall 2026

CMPUT 267: Machine Learning I

Instructor
Xi Ye
Lectures
Tuesday & Thursday, 12:30–1:50 p.m.
CCIS 1-440
Office hours
To be announced

Course description

This course introduces the fundamental statistical, mathematical, and computational concepts in analyzing data. The goal for this introductory course is to provide a solid foundation in the mathematics of machine learning, in preparation for more advanced machine learning concepts. The course focuses on univariate models, to simplify some of the mathematics and emphasize some of the underlying concepts in machine learning, including how should one think about data; how can data be summarized; how models can be estimated from data; what sound estimation principles look like; how generalization is achieved; and how to evaluate the performance of learned models.

Prerequisites and corequisites follow the University Calendar listing for CMPUT 267.

Teaching assistants

To be announced.

Schedule

Lectures meet Tuesdays and Thursdays. Topics will be posted before the term begins.

WeekDatesContent
1Tue., Sep. 1TBD
1Thu., Sep. 3TBD
2Tue., Sep. 8TBD
2Thu., Sep. 10TBD
3Tue., Sep. 15TBD
3Thu., Sep. 17TBD
4Tue., Sep. 22TBD
4Thu., Sep. 24TBD
5Tue., Sep. 29TBD
5Thu., Oct. 1TBD
6Tue., Oct. 6TBD
6Thu., Oct. 8TBD
7Tue., Oct. 13TBD
7Thu., Oct. 15TBD
8Tue., Oct. 20TBD
8Thu., Oct. 22TBD
9Tue., Oct. 27TBD
9Thu., Oct. 29TBD
10Tue., Nov. 3TBD
10Thu., Nov. 5TBD
11Nov. 9–13Reading Week — no classes
12Tue., Nov. 17TBD
12Thu., Nov. 19TBD
13Tue., Nov. 24TBD
13Thu., Nov. 26TBD
14Tue., Dec. 1TBD
14Thu., Dec. 3TBD
15Tue., Dec. 8TBD