Skip to main content Skip to secondary navigation

Academics & Admission

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

The Institute for Computational & Mathematical Engineering (ICME) is a degree granting (M.S./Ph.D.) interdisciplinary institute at the intersection of mathematics, computing, engineering and applied sciences.

ICME 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.

Master’s Program

ICME Students Discuss Research Poster

Through robust coursework in computational mathematics and computing, the ICME 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.

About the MS Program & Admissions  MS Application & How to Apply

Doctoral Program

Ellen Kuhl's Lab, within Mechanics and Computation Group

ICME 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.

About the PhD Program & Admissions PhD Application & How to Apply

Coterminal Master’s Program

Student reading book on grassy small hill

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

Coterminal Program & How to Apply

Julia Olivieri Spotlight Photo
Julia Olivieri
PhD Candidate, Institute for Computational & Mathematical Engineering

“ I never used to think of myself as someone who’d study computer science ... ”

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 Corporate Programs offer funding, internships and opportunities to help them get there.

Gradient Background Banner Image
Diverse Research

A Center of Collaboration

Bioinformatics. Geosciences. Computational finance. ICME student and faculty research areas are diverse but united in the use of computational mathematics and scientific computing to solve big, complex problems.