Fall 2026 · Carnegie Mellon University

Introduction to Machine Learning

10-301 / 10-601

A thorough grounding in the methodologies, mathematics, and algorithms of modern machine learning.

MWF 9:30–10:50am (Section A, DH 2315) / 11:00am–12:20pm (Section B, GHC 4401) · Coding labs & recitations mostly Fridays
Lectures
26
Homeworks
9
Programming Tests
3
Exams
3
Example slides
The recipe for machine learning
Backpropagation through a computation graph
A convolutional neural network
A separating hyperplane
Naive Bayes
A non-convex optimization landscape

Course Modules

Societal Impacts

Learning Theory