Academic Programs

The University of Michigan offers three graduate-level programs aimed at preparing University of Michigan students to excel in computationally-intensive environments in both academy and industry.

Ph.D. in Scientific Computing

Intended for University of Michigan Ph.D. students who will make extensive use of large-scale computation, computational methods, or algorithms for advanced computer architectures in their studies.

Graduate Certificate in Computational Discovery and Engineering

Trains University of Michigan graduate students in computationally intensive research so they can excel in interdisciplinary HPC-focused research and product development environments.

Graduate Certificate in Computational Neuroscience

Trains University of Michigan graduate students in interdisciplinary computational neuroscience in experimental neuroscience programs and in quantitative science programs, such as physics, biophysics, mathematics and engineering.

Enrollment Deadlines

Fall enrollment:
Apply by August 1

Winter enrollment:
Apply by December 1

So, for example, if you want to graduate in Winter 2024, you must enroll in your chosen MICDE academic program by December 1, 2023.


Every year, MICDE awards fellowships to approximately 20 University of Michigan graduate students studying computational science. Fellows receive a $4,000 research fund that can be used to attend a conference, to buy a computer, or for any other advisor-approved activity that enhances the Fellow’s graduate experience.

MICDE by the Numbers


Affiliated Faculty


Students Enrolled in MICDE Academic Programs


Student Fellowships Awarded

Funding Resources

Find a non-exhaustive list of external and internal funding opportunities for the computational science community.

Our Alumni

More than 135 students have graduated from the joint Ph.D. program in Scientific Computing since 1989, and nearly 90 students have completed the graduate certificate in Computational Discovery & Engineering since 2013.