Krishna Garikipati

Professor, Department of Mechanical Engineering, and Department of Mathematics

Director, Michigan Institute for Computational Discovery & Engineering (MICDE)

krishna at umich dot edu


I am a computational scientist, and my work draws upon nonlinear physics, applied mathematics and numerical methods. A very recent interest is the development of methods for data-driven computational science. I have worked for quite a few years in mathematical biology, biophysics and materials physics. Some specific problems that I have been thinking about recently are: (1) mathematical models of patterning and morphogenesis in developmental biology, (2) mathematical and physical modelling of tumor growth, (3) chemo-mechanically driven phenomena in materials, such as phase transformations and stress-influenced mass transport. For more details follow the link below to my group's home page.

Honors and awards

  • Alexander von Humboldt Fellowship, June 2005--August 2006
  • Presidential Early Career Award for Scientists and Engineers (PECASE), May 2004.
  • Department of Energy Early Career Award for Scientists and Engineers, May 2004.

Research Group


Open access course material

On December 5 2016, we relaunched a Massively Open Online Class on Finite Element Methods on the Coursera platform. Take a look! 

Coming soon: A second MOOC on an Introduction to Continuum Physics, available on the EdX platform on March 14, 2017. This will be followed by Advanced Continuum Physics, also on EdX.

Here are links to two series of recorded lectures that are openly available, and are being updated on a regular basis:

Classes that I either commonly teach or have taught at University of Michigan

  • ME605: Advanced Finite Element Methods (advanced graduate level)
  • ME599: Multiphysics Phenomena at Microscales (rarely offered, advanced graduate)
  • ME511: Theory of Solid Continua (Continuum Mechanics, entry-level graduate)
  • ME505: Finite Element Methods (entry-level graduate)
  • ME382: Mechanical Behavior of Materials (junior year)