Carnegie Mellon University

Machine Learning Core Courses

The Machine Learning Core Courses for the graduate programs consists of 5 courses.

These 3 required core courses together provide a foundation in machine learning, statistics, probability, and algorithms:

  • 10-701 Introduction to Machine Learning or 10-715 Advanced Introduction to Machine Learning*
  • 10-702 Statistical Machine Learning
  • 36-705 Intermediate Statistics

*Note: While MS students may take 10-701 Introduction to Machine Learning, students must take 10-715 Advanced Introduction to Machine Learning to earn a PhD.