Cost & earnings at University of North Dakota What students borrow here, and what they go on to earn
The PhD in Mathematics (Computational Mathematics) at the University of North Dakota is a research-led doctorate that combines rigorous mathematical theory with advanced computational methods. It suits students who want to develop numerical algorithms, high-performance computing skills and applied analysis for careers in academia, industry or national research laboratories.
The programme blends advanced coursework, research seminars and a substantial original dissertation in computational mathematics. Core topics typically include numerical analysis, numerical linear algebra, scientific computing, numerical solutions of partial differential equations, optimisation and inverse problems, and computational statistics. Students also take supporting graduate courses drawn from real and functional analysis, applied partial differential equations, probability and stochastic processes, and applied algebra when relevant.
Training emphasises algorithm design, error analysis, stability and convergence, as well as practical implementation on modern architectures. Typical modules and components are:
Programme structure normally consists of an initial phase of coursework and qualifying examinations, followed by focused research under the supervision of a faculty advisor, culminating in a written dissertation and oral defence. Students typically gain experience presenting work in seminars and conferences and often teach undergraduate mathematics courses as part of professional development.
Applicants are expected to have a strong mathematical background. Typical requirements include:
Additional materials such as sample publications, a writing sample or evidence of programming and HPC experience can strengthen an application. Applicants should consult the department for any programme-specific requirements and for information on financial support and assistantships.
Graduates with a PhD in Computational Mathematics pursue careers across academia, government research institutions, national laboratories and industry. Common roles include:
The combination of deep mathematical training and hands-on computational skills makes graduates competitive for roles that require both theoretical insight and practical implementation on modern computing platforms.
The University of North Dakota's Department of Mathematics & Statistics offers a supportive environment for doctoral research in computational mathematics, with faculty expertise in numerical analysis, scientific computing and applied modelling. Students benefit from close faculty supervision, regular research seminars and opportunities for interdisciplinary collaboration across campus.
UND provides access to on-campus computing resources and encourages partnerships with engineering, aerospace and energy research units, offering applied projects relevant to aerospace, geophysics and energy systems. Doctoral students commonly receive financial support through research or teaching assistantships, which also provide valuable experience in instruction and grant-funded research.
Overall, the programme is geared towards students seeking rigorous mathematical training combined with practical skills in algorithm development and high-performance computation, preparing graduates for impactful careers in research and industry.
Shortlist scholarships and plan your application — free guidance from our advisors.