University of Iowa

USA
2 Scholarships 186 Programs 3 Degree levels
Masters

Master's in Mathematics

Offered at University of Iowa, USA
DegreeMasters
FieldMathematics.
B

Cost & earnings at University of Iowa What students borrow here, and what they go on to earn

You borrow $22,500 median federal debt
You repay $256/mo over 10 years
Graduates earn $64,762 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master of Science in Mathematics with a focus on Computational Mathematics at the University of Iowa combines rigorous mathematical theory with practical computational and modelling skills. It suits students who want to apply numerical methods, scientific computing and algorithmic thinking to problems in engineering, data science and applied research.

What you'll study

The computational mathematics pathway emphasises numerical analysis and scientific computing alongside core graduate mathematics. Students study both the theoretical foundations and the implementation of algorithms for solving continuous and discrete problems arising in science and engineering.

  • Numerical analysis and approximation theory: error analysis, polynomial and spectral approximation, and stability of numerical schemes.
  • Numerical linear algebra: iterative methods, preconditioning, eigenvalue problems and large-scale sparse solvers.
  • Scientific computing and high-performance computation: algorithm implementation, parallel computing concepts, and use of libraries for large-scale simulations.
  • Partial differential equations and numerical methods: finite difference, finite element and finite volume methods for time-dependent and steady-state PDEs.
  • Optimization and inverse problems: numerical optimisation techniques, constrained optimisation, and applications to parameter estimation and data assimilation.
  • Probability, statistics and stochastic modelling: probabilistic methods used alongside numerical techniques for uncertainty quantification and stochastic differential equations.
  • Computational algebra and algorithms: algorithmic aspects of algebra, combinatorics and complexity as they relate to computation.

The programme typically combines coursework with a substantial project or thesis. Students may choose a thesis option if they plan to pursue research or a PhD, or a non-thesis option consisting of additional coursework and a capstone project emphasizing applied computation.

Entry requirements

Applicants are normally expected to hold a bachelor’s degree in mathematics or a closely related discipline such as applied mathematics, physics, engineering, computer science or statistics. Typical preparation includes undergraduate coursework in calculus, linear algebra, differential equations and an introductory course in numerical methods or programming.

Application materials usually include official transcripts, a personal statement describing academic and professional goals, and at least two academic or professional references. Demonstrated programming experience (for example in Python, C/C++, MATLAB or Fortran) and prior exposure to numerical methods strengthen an application. Prospective students whose first language is not English will need to meet the university’s English proficiency requirements.

Career prospects

Graduates with a master’s in computational mathematics are sought after in a broad range of sectors. Common career paths include:

  • Data scientist or quantitative analyst in finance, industry and government, using mathematical modelling to extract insight from large datasets.
  • Scientific or software engineer developing simulation codes, numerical libraries and high-performance computing applications.
  • Research scientist in national laboratories, research institutes or private R&D groups focusing on modelling and simulation.
  • Consultant in firms specialising in optimisation, risk analysis, and computational modelling.
  • Further academic study at the PhD level in applied mathematics, computational science or related fields.

Why study at University of Iowa

The University of Iowa has an active mathematics department with faculty working across analysis, applied and computational mathematics. Students benefit from opportunities for interdisciplinary collaboration with computer science, engineering and statistics, allowing computational projects that address real-world problems.

Graduate students have access to departmental support, teaching assistantships, and institutional computing resources for development and testing of numerical codes. The department’s balance of theoretical and applied expertise makes it well suited to students seeking rigorous mathematical training together with hands-on computational experience.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Iowa

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.