The Bachelor of Science in Mathematics with a focus in Computational Mathematics at the University of Massachusetts Amherst combines rigorous mathematical theory with practical computational and programming skills. It suits students who enjoy problem solving, numerical modelling and building algorithms to analyse real-world data and simulation problems.
What you'll study
The Computational Mathematics track builds on the core mathematics curriculum while emphasising numerical methods, algorithmic thinking and scientific computing. You will take foundational courses in calculus, linear algebra, real analysis and differential equations, then progress to computationally oriented modules such as numerical analysis, numerical linear algebra, scientific computing, and computational methods for differential equations.
- Core mathematics: single- and multivariable calculus, linear algebra, real analysis and abstract algebra.
- Computational core: numerical analysis, numerical linear algebra, finite difference/finite element methods, and numerical solution of ODEs and PDEs.
- Algorithms and programming: data structures and algorithms, high‑level scientific programming (commonly Python and MATLAB), and exposure to lower‑level languages for performance (C/C++ or Fortran concepts).
- Applied and statistical topics: probability and mathematical statistics, optimisation, machine learning or data‑science electives, and stochastic modelling.
- Advanced electives and applications: computational geometry, scientific visualisation, high‑performance computing, and domain applications in physics, engineering or biology.
- Capstone/Research: an undergraduate capstone project, senior thesis or supervised research project is typically available, allowing students to apply computational techniques to a real problem under faculty supervision.
Entry requirements
Admission to the mathematics major at UMass Amherst requires successful admission to the university. Applicants should demonstrate strong achievement in mathematics during high school (completed coursework through calculus is typically expected) and in related quantitative subjects; background in computer science or physics is advantageous.
- For domestic applicants: a high school diploma with a strong record in mathematics and science. Completed calculus and familiarity with algebra, geometry and precalculus is expected.
- For international applicants: an equivalent secondary school qualification with strong mathematics performance and proof of English language proficiency where required.
- Entering students often place into the university calculus sequence; transfer students should present college coursework in calculus and linear algebra for advanced placement.
- The department welcomes applicants who have programming experience, though introductory programming courses are available within the programme.
Career prospects
Graduates with a computational mathematics degree are well positioned for careers that require quantitative modelling, algorithm development and data analysis. The combination of rigorous mathematics and practical computing skills makes alumni attractive to a wide range of employers.
- Data science and analytics roles in technology, healthcare, retail and government.
- Quantitative and risk analyst positions in finance and insurance.
- Software engineering and computational engineer roles focused on numerical simulation, optimisation and scientific software development.
- Research and development in national laboratories, industry R&D and interdisciplinary academic research.
- Further study: many graduates progress to specialised master’s or PhD programmes in applied mathematics, computational science, statistics, computer science or engineering.
Why study at University of Massachusetts Amherst
UMass Amherst offers a large, research-active mathematics department with faculty working across pure and applied areas, including computational mathematics and numerical analysis. The university provides access to substantial computing resources and opportunities for collaborative projects with computer science, engineering, physics and life sciences.
- Undergraduate research: strong support for student research projects and faculty mentoring, including pathways to present work and participate in summer research opportunities.
- Interdisciplinary connections: easy collaboration with neighbouring departments and centres that use computational methods, enabling applied project work and internships.
- Location and networks: situated in the Pioneer Valley, the campus has connections to regional tech companies, research labs and graduate programmes in New England that can support internships and post‑graduate opportunities.
- Support and enrichment: honours options, student chapters of professional societies, seminars and workshops that build both technical depth and career readiness.
Explore more on ScholarshipsAds