Stanford University

MCS degree requirements

MCS will accept letter grade or credit for all major/minor courses for 2020-21 academic year.

MCS is a multidisciplinary major sponsored by Stanford's Department of Mathematics, Computer Science, Management Science & Engineering and Statistics, providing students with a core of mathematics basic to all mathematical sciences.

  • The student must have a grade point average (GPA) of 3.0 or better in all course work used to fulfill the major requirement.
  • All courses used to fulfill major requirements must be taken for a letter grade with the exception of courses offered satisfactory/no credit only.
  • Students who earn less than a 'C+' in STATS 116 Theory of Probability or STATS 200 Introduction to Statistical Inference must repeat the course.
  • All students are required to take courses in each of the four core areas below.

Core courses

  • Math core (4 - 7 courses, total units: 28)

  • Computer Science core (5 courses, total units: 22 - 24)

  • Management Science & Engineering core (2-3 courses, total units: 7 - 11)

  • Statistics core (3 courses, total units: 9 - 10)

  • WIM (1 course, total units: 3 - 4)


Choose 3 courses of at least 3 units each from the MCS program's offerings (100-level or above). 

Courses must be from at least two different departments.

Please review the Frequently Asked Questions page. 

If you still have questions regarding the major requirements, please send us an email