Skip to content Skip to navigation


Use the links on the left to learn more about the MCS program's academic offerings and requirements


The "blocks" below are under construction. Please excuse our work-in-progress.

Thank you for your interest in Stanford’s undergraduate program, Mathematical and Computational Science. Admission to Stanford (for those who have not yet earned a Bachelor’s degree) is administered by the University's

Prospective majors arrange to meet with a peer advisor before declaring.

A study plan for finishing the degree requirements is required.

Sequence of graduate-level coursework in a discipline/field that interests you.

Student's work demonstrates in-depth learning of a topic or shared idea in the breadth of the MCS major, and must be an original idea whose objective is based on their own personal interests or inspired by current/future research goals.


Previous example concentrations: financial mathematics of early cryptocurrency adoption; statistical methodology in problems in social science; statistical learning and comprehension of data science methodology and mathematical procedures.

Independent study or research

Students serious about conducting independent research or study requires a lot of planning and commitment.

further details tba

An increasing number of MCS majors choose to coterm before graduating. Choosing to apply to a coterm program and choosing the right graduate degree program take careful consideration and planning.