Graduate Study
Minor in Scientific Computing

The minor in scientific computing offers a substantive programming and algorithmic knowledge base to science students. The minor certifies that a student has the programming and algorithmic skills to develop codes to solve modern engineering problems. Additionally, students gain a better understanding of the algorithms used in packaged software and their limitations so that using packaged software can be done in a judicious way without blindly accepting package output. This minor is only open to MS students and only for those in programs other than Applied Mathematics.

Required Course

The required course for the scientific computing minor is ESAM 446-1. This course teaches the fundamentals of numerically solving partial differential equations that arise in science and engineering.


Elective courses cover specialized numerical methods and core computing skills for modern high-performance computing architectures.

Please select two of the following courses: