The following math courses are required prerequisites for admission to the math major.
- Calculus I, II, and III (multivariate calculus)
- Differential equations
- Linear algebra
- Probability and Statistics
Students should also have some experience in a programming language, such as C, C++, Fortran, Python, Julia, Matlab.
In addition to the required background, students are recommended to study numerical methods of mathematics, such as a course on Numerical Methods, Numerical Analysis, or Scientific Computing.