The PhD in Mathematics with a focus on Computational Mathematics at Michigan Technological University is a research-led doctorate for students who want to develop advanced numerical methods, algorithms and software for scientific and engineering problems. It suits candidates with strong mathematical background and programming skills who aim for careers in research, industry or high-performance computing applications.
What you'll study
The PhD programme emphasises the development and analysis of computational methods for solving mathematically formulated problems arising in science, engineering and data-driven applications. Study combines advanced coursework, original research and formal teaching experience. Students take core graduate courses and electives, participate in seminars and develop a dissertation under the supervision of a faculty advisor.
- Core topics: numerical analysis (error analysis and stability), numerical linear algebra, scientific computing and algorithms, numerical solutions of partial differential equations (PDEs), and optimisation.
- Complementary areas: computational statistics and uncertainty quantification, inverse problems and parameter estimation, high-performance and parallel computing, machine learning for scientific applications, and modelling of physical systems.
- Typical course structure: early-semester coursework to build depth (advanced numerical analysis, PDE theory, numerical linear algebra), electives tailored to research (e.g. optimisation, stochastic processes, data assimilation), graduate seminars, and a sequence of research-focused credits leading to the dissertation.
- Research training: students engage in research projects with faculty in computational mathematics and collaborate across departments such as computer science, electrical engineering, mechanical engineering and applied physics. Training includes algorithm development, rigorous analysis, software implementation and verification on modern computing platforms.
- Milestones: successful completion of required coursework, passing a qualifying or comprehensive examination (programme-dependent), a research proposal/advancement to candidacy, regular dissertation progress reviews and public defence of the dissertation.
Entry requirements
Applicants typically hold a master’s degree in mathematics, applied mathematics, computational science, or a closely related discipline. Exceptional applicants with a strong bachelor’s degree and substantial research or programming experience may also be considered. Admission is competitive and based on the overall strength of the academic record and research potential.
- Academic background: solid undergraduate preparation in advanced calculus, linear algebra, real analysis, differential equations and numerical methods. Graduate coursework in relevant areas is advantageous.
- Skills: demonstrated programming ability (e.g. Python, C/C++, MATLAB, or Fortran), familiarity with numerical libraries and experience with scientific computing or data analysis.
- Application materials: transcript(s), statement of purpose describing research interests, curriculum vitae, letters of recommendation from academic or research supervisors, and examples of previous research or project work if available. Some applicants may be invited to discuss research fit with potential advisors.
- Funding consideration: many successful applicants are offered financial support through teaching or research assistantships or internal fellowships; prospective students should indicate funding needs and readiness to teach or perform research duties.
Career prospects
Graduates of the PhD in Computational Mathematics pursue varied careers in academia, national laboratories and industry. The programme prepares students for roles that require deep quantitative expertise, algorithm development and large-scale scientific computing.
- Academic and research: tenure-track and research faculty positions in mathematics, applied mathematics, computational science, and interdisciplinary research centres.
- National laboratories and government research: positions involving modelling and simulation, uncertainty quantification, inverse problems and computational infrastructure development.
- Industry: roles in data science, quantitative finance, engineering simulation, software development for scientific applications, machine learning for physical systems, and technical leadership in companies that rely on high-performance computing.
- Other pathways: consulting, startups focused on scientific and engineering software, and interdisciplinary roles bridging computational methods with domain science.
Why study at Michigan Technological University
Michigan Technological University offers a doctoral environment with a strong emphasis on computational methods applied to real-world problems and close collaboration with engineering and computer science disciplines. Faculty in the mathematics department conduct active research in numerical analysis, scientific computing, optimisation, inverse problems and uncertainty quantification, providing a broad range of potential dissertation topics.
- Interdisciplinary opportunities: frequent collaboration with engineering, geosciences, physics and computer science groups enables projects with practical impact and access to domain expertise.
- Computational resources: students benefit from university-supported high-performance computing resources and an environment that encourages the development and testing of scalable numerical software.
- Personalised mentorship: relatively small graduate cohorts foster close mentoring relationships with faculty, opportunities for teaching experience and active involvement in research groups and seminars.
- Location and community: the university’s campus provides a focused research community with connections to regional industry, national labs and a supportive environment for graduate students pursuing computational mathematics.
Explore more on ScholarshipsAds