Cost & earnings at Villanova University What students borrow here, and what they go on to earn
The Master of Science in Mathematics with a concentration in Computational Mathematics at Villanova University is a graduate programme designed for students who want advanced training in numerical methods, scientific computing and algorithmic approaches to applied mathematical problems. It suits mathematicians, engineers and scientists aiming to develop computational skills for careers in industry, research or further academic study.
The programme emphasises the development and analysis of numerical algorithms and their application to real-world problems. Core topics typically include numerical analysis, scientific computing, computational linear algebra, numerical solutions of ordinary and partial differential equations, optimisation, and numerical methods for stochastic systems. Elective options commonly cover high-performance computing, machine learning for scientists, inverse problems, computational geometry, and data analysis.
Students follow a combination of coursework and a culminating experience: either a supervised research thesis or a substantial capstone/computational project that applies numerical techniques to an applied problem. Coursework is grounded in rigorous mathematical foundations while stressing implementation and performance considerations; students gain practical experience with programming languages and environments commonly used in numerical computation (for example, MATLAB, Python, C/C++ and parallel computing tools).
Applicants are normally expected to hold a bachelor's degree in mathematics, applied mathematics, engineering, physics, computer science or a closely related discipline. A strong background in calculus, linear algebra, differential equations and introductory numerical methods is typically required. Selection is competitive and admissions decisions take into account undergraduate academic record, letters of recommendation, a statement of purpose outlining research and career goals, and a résumé or CV.
International applicants must demonstrate English language proficiency through recognised tests unless otherwise exempt. Candidates with relevant professional experience, strong programming skills or prior research experience in computational projects are viewed favourably. Some applicants may be asked to provide examples of prior coursework or to complete a brief mathematics or programming assessment as part of the evaluation process.
Graduates are prepared for technical and analytical roles across industry, government and academia. Common career paths include:
The programme’s blend of theoretical rigour and practical computing experience helps graduates move into positions that require robust problem‑solving skills and the ability to implement efficient numerical solutions.
Villanova offers a scholarly environment with small class sizes and accessible faculty who work at the intersection of pure and applied mathematics. The Mathematics Department maintains active research and collaboration in computational topics and often supervises interdisciplinary projects with engineering, computer science and physical science departments. Students benefit from hands‑on computing facilities, opportunities to work on faculty-led research, and seminar programmes that connect them to regional industry and research partners.
Located within commuting distance of a major metropolitan area, Villanova provides access to internship and employment opportunities with technology firms, financial institutions and research organisations. The university’s emphasis on ethical leadership and holistic education complements technical training, preparing graduates to apply computational mathematics responsibly in professional settings.
Shortlist scholarships and plan your application — free guidance from our advisors.