Cost & earnings at University of Colorado Boulder What students borrow here, and what they go on to earn
The Master's in Mathematics (Computational Mathematics) at the University of Colorado Boulder develops advanced mathematical and computational skills for modelling, simulation and data-driven problem solving. It suits students with a strong undergraduate background in mathematics, applied mathematics, computer science or engineering who want to pursue careers in scientific computing, data science or further research at PhD level.
This programme emphasises numerical methods, algorithm development and mathematical modelling for large-scale computational problems. Core study areas typically include numerical analysis, scientific computing, computational linear algebra, numerical solutions of differential equations, optimisation and uncertainty quantification. Coursework also covers related foundations such as real analysis, probability and statistics as needed for computational work.
Students typically combine coursework with substantial programming and project work using languages and environments such as Python, MATLAB, C/C++ and parallel computing frameworks. The programme often offers both thesis and non-thesis (project) options, allowing students to pursue independent research under faculty supervision or to complete a substantial applied computational project.
Applicants should hold a good bachelor’s degree in mathematics, applied mathematics, computer science, engineering or a closely related quantitative discipline. The department looks for evidence of strong quantitative preparation, including coursework in calculus, linear algebra, differential equations and mathematical analysis. Prior exposure to numerical methods and programming is strongly recommended.
Some applicants may be advised to take preparatory coursework if their background is less directly aligned to computational mathematics. Admissions are competitive and evaluated holistically.
Graduates are prepared for technically demanding roles that require strong mathematical modelling and computational skills. Typical career paths include:
Graduates benefit from Boulder’s active technology and research ecosystem, which supports internships and collaborative projects with industry and national laboratories.
The Department of Mathematics at the University of Colorado Boulder has strong research groups in numerical analysis, scientific computing, mathematical modelling and applied analysis. Students gain access to interdisciplinary collaborations across engineering, computer science, physics and earth sciences, enabling applied projects that address real-world problems.
These features make CU Boulder a strong choice for students seeking rigorous training in computational mathematics and pathways into research, industry or further graduate study.
Shortlist scholarships and plan your application — free guidance from our advisors.