Stanford Root

Schedule

Stanford Root

Schedule

CS 229

Machine Learning (STATS 229)

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Topics: statistical pattern recognition, linear and non-linear regression, non-parametric methods, exponential family, GLMs, support vector machines, kernel methods, deep learning, model/feature selection, learning theory, ML advice, clustering, density estimation, EM, dimensionality reduction, ICA, PCA, reinforcement learning and adaptive control, Markov decision processes, approximate dynamic programming, and policy search. Prerequisites: knowledge of basic computer science principles and skills at a level sufficient to write a reasonably non-trivial computer program in Python/NumPy to the equivalency of CS 106A, CS 106B, or CS 106X, familiarity with probability theory to the equivalency of CS 109, MATH 151, or STATS CS 116, and familiarity with multivariable calculus and linear algebra to the equivalency of MATH 51 or CS 205.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

2 Terms
Lecture 1Open
ID: 6334
0 / 999 enrolled
DAYS:Monday, Wednesday
TIME:3 PM – 4:20 PM
LOCATION:TBD
INSTRUCTOR:
Re, Chris, Ma, Tengyu, Deepak, Advit, Haque, Saminul, Wen, Kaiyue
units

CS 229: Machine Learning (STATS 229)

3-4 units · Letter or Credit/No Credit

Topics: statistical pattern recognition, linear and non-linear regression, non-parametric methods, exponential family, GLMs, support vector machines, kernel methods, deep learning, model/feature selection, learning theory, ML advice, clustering, density estimation, EM, dimensionality reduction, ICA, PCA, reinforcement learning and adaptive control, Markov decision processes, approximate dynamic programming, and policy search. Prerequisites: knowledge of basic computer science principles and skills at a level sufficient to write a reasonably non-trivial computer program in Python/NumPy to the equivalency of CS106A, CS106B, or CS106X, familiarity with probability theory to the equivalency of CS 109, MATH151, or STATS 116, and familiarity with multivariable calculus and linear algebra to the equivalency of MATH51 or CS205.

Offered in Winter 2027, Spring 2027 at Stanford University.

Winter 2027 sections

  • Lecture — Monday Wednesday 10:30 AM – 12:20 PM — Koyejo, Sanmi, Dullerud, Natalie, Li, Michael, Agarwal, Shreyas, Shen, Hercy, Abdullah, Salman, Dave, Yash Satish, Agarwal, Suchir, Shi, Andrew, Yang, Tae, Kankariya, Yash, Fox, Emily (Graduate)

Spring 2027 sections

  • Lecture — Monday Wednesday 3:00 PM – 4:20 PM — Re, Chris, Ma, Tengyu, Deepak, Advit, Haque, Saminul, Wen, Kaiyue (Graduate)

More CS courses

  • CS 224V: Agentic AI
  • CS 224W: Machine Learning with Graphs
  • CS 225A: Experimental Robotics
  • CS 227A: Robot Perception (EE 227)
  • CS 227B: General Game Playing
  • CS 228: Probabilistic Graphical Models: Principles and Techniques
  • CS 230: Deep Learning
  • CS 231A: Computer Vision: From 3D Perception to 3D Reconstruction and Beyond
  • CS 231N: Deep Learning for Computer Vision
  • CS 233: Geometric and Topological Data Analysis (CME 251)
  • CS 234: Reinforcement Learning
  • CS 235: Computational Methods for Biomedical Image Analysis and Interpretation (BMDS 260, BMP 260, RAD 260)

All CS courses · All departments