Fall 2026
CMPUT 267: Machine Learning I
Xi Ye
Tuesday & Thursday, 12:30–1:50 p.m.
CCIS 1-440
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.
| Week | Dates | Content |
|---|---|---|
| 1 | Tue., Sep. 1 | TBD |
| 1 | Thu., Sep. 3 | TBD |
| 2 | Tue., Sep. 8 | TBD |
| 2 | Thu., Sep. 10 | TBD |
| 3 | Tue., Sep. 15 | TBD |
| 3 | Thu., Sep. 17 | TBD |
| 4 | Tue., Sep. 22 | TBD |
| 4 | Thu., Sep. 24 | TBD |
| 5 | Tue., Sep. 29 | TBD |
| 5 | Thu., Oct. 1 | TBD |
| 6 | Tue., Oct. 6 | TBD |
| 6 | Thu., Oct. 8 | TBD |
| 7 | Tue., Oct. 13 | TBD |
| 7 | Thu., Oct. 15 | TBD |
| 8 | Tue., Oct. 20 | TBD |
| 8 | Thu., Oct. 22 | TBD |
| 9 | Tue., Oct. 27 | TBD |
| 9 | Thu., Oct. 29 | TBD |
| 10 | Tue., Nov. 3 | TBD |
| 10 | Thu., Nov. 5 | TBD |
| 11 | Nov. 9–13 | Reading Week — no classes |
| 12 | Tue., Nov. 17 | TBD |
| 12 | Thu., Nov. 19 | TBD |
| 13 | Tue., Nov. 24 | TBD |
| 13 | Thu., Nov. 26 | TBD |
| 14 | Tue., Dec. 1 | TBD |
| 14 | Thu., Dec. 3 | TBD |
| 15 | Tue., Dec. 8 | TBD |