Graduate Minor in Computational Science and Engineering

Computational science and engineering is essential for a variety of disciplines, including national security, biology, weather prediction, and industrial design.

Ph.D.-trained engineers with skills and credentials in high performance computing are highly sought after and can expect exciting and rewarding career opportunities.

The Graduate Minor is designed to allow doctoral students doing work that involves high-performance computing to add a credential to their degree.

The minor is open to all Ph.D. students in Notre Dame’s College of Engineering and College of Science.

Degree requirements

The Minor requires 12 credit hours of course work in computations and related areas plus a dissertation involving high-performance computing. Two of the courses must be beyond the minimum course requirement for the student’s regular program.

The courses must be selected from the list below, or be approved by the coordinator of the minor. At least one course must be from the Numerical Methods group and one course must be from the Scientific Computing group. Many of the courses are taught every year, thus providing ample opportunities to complete the minor during a doctoral study.


Numerical Methods

  • AME 60614: Numerical Methods
  • AME 50532: Computational Fluid Mechanics
  • AME 50541: Finite Elements for Structural Analysis
  • AME 90936: Computational Fluid Dynamics
  • AME 60741: Computational Nonlinear Solid Mechanics
  • CBE 60499: Nonlinear and Stochastic Optimization
  • CBE 60547: Computational Chemistry
  • CE60130: Finite Elements in Engineering
  • ACMS 60690: Numerical Analysis I
  • ACMS 60395: Numerical Linear Algebra
  • PHYS 50051/ACMS 50051: Numerical PDE Techniques for Scientists and Engineers.

Scientific (HP) Computing

  • ACMS 60212: Advanced Scientific Computing
  • CSE 60755: Parallel Computing

Data and Statistics

  • ACMS 60801: Statistical Interference
  • ACMS 60850: Applied Probability
  • ACMS 60852: Statistical Methods in Data Mining
  • ACMS 60885: Applied Bayesian Statistics
  • ACMS 70780: Categorical Discrete Data
  • ACMS 70860: Stochastic Analysis
  • AME 50559: Statistical Computational Methods for Science and Engineering
  • AME 70790: Bayesian Methods for Surrogate Modeling and Dimensionality Reduction
  • CSE 60647: Data Mining
  • CSE 60627: Machine Learning
  • CSE 60884: Complex Networks
  • CE 60140/40140: Applied/Computational probability


To apply, you must have completed the oral candidacy exam and dissertation proposal per the requirements of your home department. Complete the application form and get signatures from the Coordinator of the Graduate Minor, Prof. Karel Matous.

Once your dissertation is complete, complete the course approval form and get signatures from the Director of Graduate Studies of your home department and the Coordinator of the Graduate Minor, Prof. Karel Matous.

Completed forms should be sent to Gail Small at


Questions about the program

Prof. Karel Matous
Coordinator of the Graduate Minor

Questions about the application process

Gail Small
Graduate program administrator