Program Overview
Program Overview
The CSE446: Machine Learning program is designed to provide students with the knowledge and skills necessary to design efficient algorithms that learn from data. The program covers a range of topics, including supervised learning, unsupervised learning, regression and classification, deep learning, kernel methods, and optimization.
Program Details
Catalog Description
The catalog description for the CSE446: Machine Learning program is as follows: Design of efficient algorithms that learn from data. Representative topics include supervised learning, unsupervised learning, regression and classification, deep learning, kernel methods, and optimization. Emphasis on algorithmic principles and how to use these tools in practice.
Prerequisites
The prerequisites for the CSE446: Machine Learning program are:
- CSE 332
- MATH 208 or MATH 136
- Either STAT 390, STAT 391, or CSE 312
Credits
The CSE446: Machine Learning program is worth 4.0 credits.
Previous Quarters
The program has been offered in the following quarters:
- Autumn, 2025
- Spring, 2025
- Winter, 2025
- Autumn, 2024
- Spring, 2024
- Winter, 2024
- Autumn, 2023
- Spring, 2023
- Winter, 2023
- Autumn, 2022
- Spring, 2022
- Winter, 2022
- Autumn, 2021
Instructors
The program has been taught by the following instructors:
- Koh
- Oh
- Jaques
- Golub
- Du
- Schafer
- Jamieson
- Morgenstern
- Schmidt
