Cost & earnings at University of Virginia What students borrow here, and what they go on to earn
The Master’s in Mathematics with a focus on Computational Mathematics at the University of Virginia is a postgraduate programme that combines rigorous mathematical theory with advanced numerical methods and scientific computing. It suits students who have a strong quantitative background and want to apply computational techniques to problems in engineering, data science, physical modelling or finance, whether aiming for industry roles or further research.
This programme emphasises mathematical foundations and practical computational skills. Core topics typically include numerical analysis, scientific computing, numerical linear algebra, and the theory of approximation. Students also study applied partial differential equations, optimisation, stochastic modelling and computational statistics, alongside courses in high-performance computing and software development for scientific applications.
Study is organised around coursework and a substantial culminating experience. Options commonly include a supervised research thesis, a project-based capstone in collaboration with faculty, or an applied practicum. Elective choices allow specialisation in areas such as computational fluid dynamics, machine learning for scientific data, inverse problems, or computational finance. Students gain hands-on experience with modern tools and languages (for example, Python, C/C++, MATLAB, and parallel computing frameworks) and use institutional computing resources for large-scale computations.
Applicants are expected to hold a bachelor’s degree in mathematics, applied mathematics, computer science, engineering, physics or a closely related quantitative discipline. A solid background in calculus, linear algebra, differential equations and basic probability/statistics is required; prior coursework in numerical analysis or programming is strongly recommended.
The programme considers each application holistically; some applicants may be encouraged to strengthen preparation through additional undergraduate coursework before full admission.
Graduates move into a wide range of roles that require advanced quantitative and computational skills. Typical career paths include data scientist or analyst, quantitative researcher in finance, computational scientist in industry or government laboratories, software engineer specialising in scientific computing, and roles in modelling and simulation for engineering, energy, and life sciences. The degree also prepares students for doctoral study in applied mathematics, computational science or related disciplines.
Employers of past graduates include technology companies, financial institutions, research centres, engineering and consulting firms, and academic institutions. The programme’s emphasis on practical computation and use of high-performance resources helps graduates tackle large-scale, data-intensive problems valued across sectors.
The University of Virginia offers access to strong mathematics and engineering faculties with active research in numerical analysis, computational modelling and data-driven science. Students benefit from interdisciplinary collaboration opportunities across departments such as Engineering Systems, Computer Science, Statistics, and Physics, and from access to university research computing infrastructure for large-scale simulations.
UVA’s graduate community provides a supportive environment with opportunities for research assistantships, teaching experience and industry engagement. Located in Charlottesville, the university combines a vibrant academic setting with proximity to regional tech and research hubs, facilitating internship and networking possibilities for students pursuing computational careers.
Shortlist scholarships and plan your application — free guidance from our advisors.