The core courses for our machine learning graduate programs consists of six courses, divided into the set core and menu core courses, as outlined below.
These four required core courses together provide a foundation in machine learning, statistics, probability and algorithms:
*Note: Master's students may take 10-701: Introduction to Machine Learning and 36-700: Probability and Mathematical Statistics. Ph.D. students must take 10-715: Advanced Introduction to Machine Learning and 36-705: Intermediate Statistics.
Student must also take two of the menu core courses, listed below:
Note: The two menu core courses must be taken from separate lines in the list above. For example, a student may not use both 15-750: Algorithms in the Real World and 15-850: Advanced Algorithms to satisfy their menu core requirements. Menu core courses may also be used as electives.