Skip to main content Skip to secondary navigation

The COVID-19 Health Alerts Website Provides the Stanford community with important updates related to the COVID-19 pandemic.

Visit Stanford COVID-19 Health Alerts Website

Academics & Admission

Many students sit in the Huang Engineering Center basement, where there are tables for studying

As an interdisciplinary institute for research and teaching, the Institute for Computational & Mathematical Engineering (ICME) operates at the intersection of applied math, statistics, computer science and applications. 

Our course offerings and graduate degree programs train students in the increasingly critical areas of mathematical modeling, scientific computing, advanced computational approaches and data science algorithms. ICME students work with faculty and industry to develop state-of-the-art solutions that advance disciplinary fields.

Degree Programs

With an immersive curriculum and faculty from 20+ departments, our graduate degree programs offer unmatched agility and access to grow your ideas and achieve your goals.

Doctoral Program

Our PhD students cultivate a broad and deep understanding of computational mathematics through courses in matrix computations, optimization, stochastics, discrete mathematics and partial differential equations, as well as through research with affiliated faculty from a variety of fields. PhD graduates find outstanding positions in industry, national laboratories and academia.

Master’s Program

Through robust coursework in computational mathematics and computing, our two-year terminal MS program prepares students for professional careers or doctoral studies. Students may pursue the standard degree track or one of four specialized tracks, including Computational Geosciences, Data Science, Imaging Science or Mathematical & Computational Finance.

Coterminal Master’s Program

Stanford undergraduates pursuing a bachelor’s degree may work concurrently toward the standard track or a specialized track MS degree from ICME.

Gradient Background Banner Image

Classes for All Levels

In addition to our graduate-degree programs, ICME offers undergraduate and graduate courses and workshops in computational mathematics and scientific computing to students in the wider Stanford community. Come learn with us!

Careers & Internships

Where can a CME degree take you?

ICME graduates go on to work in a wide range of specializations including but not limited to: software, start-ups, higher education, engineering, finance, high-performance computing, consulting, high-tech, energy/oil and gas national labs, scientific computing and government research.

Whatever field students want to adventure into or explore ICME’s Affiliates & External Partnership Programs offer funding, internships and opportunities that help them get there.

Eileen Martin
Eileen Martin
PhD Candidate, Institute for Computational & Mathematical Engineering

“ A lot of the work I do is motivated by geoscience examples ... ”

Gradient Background Banner Image

Do Big Math, Solve Big Problems.

Bioinformatics. Geosciences. Computational finance. Our research areas may be diverse, but they are united in the use of computational mathematics and scientific computing to solve big, complex problems.