Cost & earnings at Purdue University What students borrow here, and what they go on to earn
Purdue University's Bachelor of Science in Mathematics with a Computational Mathematics emphasis trains you in both rigorous mathematical theory and practical computational methods. It suits students who enjoy abstract reasoning and problem-solving, and who want to apply mathematics to computing, modelling and data-driven problems in science and engineering.
The Computational Mathematics emphasis combines the core mathematical curriculum with courses that emphasise numerical methods, algorithmic thinking and scientific computing. You will build a foundation in calculus, linear algebra, differential equations and real analysis, then move into more specialised topics such as numerical analysis, computational linear algebra, numerical solution of ordinary and partial differential equations, and mathematical modelling.
Typical modules and subjects include:
Students can usually tailor their programme with electives or minors in computer science, statistics, engineering or domain sciences, and many take courses that develop high-performance computing skills and software development practices used in research and industry.
Purdue seeks applicants with a strong background in mathematics and quantitative subjects. Successful candidates typically demonstrate proficiency through high-school mathematics courses that include calculus and, where available, exposure to advanced topics or problem-solving competitions. For applicants who have taken standardised or national examinations, strong performance in mathematics-related subjects is expected.
Admissions also consider the overall academic record, letters of recommendation, and evidence of interest in computational or quantitative work such as programming experience, participation in research projects, internships or relevant extracurricular activities. International applicants should present the equivalent academic preparation and meet Purdue's general admission requirements for undergraduate study, including proof of English proficiency where required.
Graduates with a Computational Mathematics degree from Purdue are well placed for careers that require both mathematical sophistication and computational skill. Common roles include data scientist, quantitative analyst, software engineer, computational scientist, numerical modeller, operations research analyst, and roles in finance, engineering, technology and government research laboratories.
Many alumni also continue into graduate study in applied mathematics, computational science, statistics, computer science or engineering. The programme’s combination of theory, numerical methods and programming prepares students for industry positions that require modelling and simulation, algorithm development, and analysis of large data sets.
Purdue has a long-standing reputation for strengths in mathematics, computing and engineering, and offers access to experienced faculty who work on applied and computational problems. Students benefit from interdisciplinary collaboration opportunities with departments such as computer science, engineering and statistics, and from institutional resources including high-performance computing facilities and research centres.
Purdue also provides practical support through career services, internship and co-op links with industry, and research opportunities for undergraduates. The campus environment emphasises hands-on training and close engagement with faculty, making it a strong choice for students who want to develop both theoretical understanding and practical computational skills.
Shortlist scholarships and plan your application — free guidance from our advisors.