Cost & earnings at University of North Dakota What students borrow here, and what they go on to earn
The Master of Science in Mathematics with a concentration in Computational Mathematics at the University of North Dakota trains students in numerical analysis, scientific computing and applied mathematical modelling. It suits graduates who want to develop advanced computational skills for careers in research, industry or further doctoral study.
The programme combines core graduate-level mathematics with specialised coursework in numerical methods and scientific computing. You will study the theory and implementation of algorithms used to solve problems in differential equations, linear and nonlinear systems, optimisation and data-driven modelling.
Applicants are normally expected to hold a bachelor’s degree in mathematics, applied mathematics, engineering, computer science or a closely related discipline with evidence of strong quantitative preparation. Typical preparation includes undergraduate coursework in calculus through multivariable, linear algebra, differential equations, and some exposure to programming.
Required application materials typically include:
Some applicants may be asked to demonstrate readiness for graduate-level mathematics through additional coursework or qualifying examinations. Specific admissions criteria, including GPA expectations and whether standardised tests are required, are provided by the university's graduate admissions office.
Graduates with an MS in Computational Mathematics are sought after for roles that require strong analytical and programming skills. Common career paths include:
The University of North Dakota offers a department with active faculty in applied and computational mathematics, providing opportunities for close mentorship and collaborative research. The programme’s connections with engineering, physics and computer science departments enable interdisciplinary projects and exposure to real-world applications.
Students benefit from access to campus computing facilities and high-performance resources, opportunities for teaching and research assistantships, and a learning environment that emphasises both theoretical rigour and practical implementation. The university’s regional partnerships with industry and government laboratories can help students find internships and applied research experiences relevant to computational careers.
Shortlist scholarships and plan your application — free guidance from our advisors.