The Bachelor of Science in Mathematics with a concentration in Computational Mathematics at North Carolina State University combines rigorous mathematical theory with practical computing skills. It is suited to students who enjoy problem solving, numerical modelling and applying algorithmic techniques to scientific and engineering problems.
The computational mathematics pathway builds a foundation in core mathematics while emphasising numerical methods, algorithm development and scientific computing. Early study covers the calculus sequence, linear algebra, differential equations and proof-based courses that establish mathematical maturity. Core computational topics include numerical analysis, numerical linear algebra, scientific computing, numerical solutions of partial differential equations, optimisation and computational modelling.
Students typically take supporting courses in computer science (programming, data structures, algorithms), applied probability and statistics, and courses from engineering or the physical sciences to provide domain context for computational work. The programme usually culminates in a capstone project or undergraduate research experience where students implement algorithms, analyse numerical performance and apply models to real data or experiments.
Applicants must hold an appropriate secondary school or international equivalent diploma with a strong background in mathematics. Successful candidates typically have completed courses in pre‑calculus and calculus, and are comfortable with algebra and trigonometry. High achievement in science, computing or additional mathematics is advantageous.
North Carolina State University evaluates applications holistically; applicants should demonstrate quantitative readiness through coursework, standardised tests where required by admissions policy, or through placement assessments. International applicants must meet the university's English language proficiency requirements.
Graduates are well prepared for roles that combine quantitative reasoning and computational skills. Common career paths include data scientist, quantitative analyst, software engineer focusing on numerical methods, computational scientist in industry or national laboratories, modelling and simulation engineer, and roles in finance, energy, aerospace and technology firms.
The degree also provides a strong foundation for graduate study in applied mathematics, computational science, statistics, computer science or engineering. Undergraduate research experience, internships and co‑op placements strengthen employability and can lead to positions in Research Triangle Park companies, government research centres and international organisations.
North Carolina State University is a large, research‑intensive institution with a strong emphasis on STEM education. The mathematics department offers a wide range of computational and applied courses and encourages interdisciplinary collaboration with computer science, engineering and the sciences.
Students benefit from access to computing resources, faculty active in computational research, and proximity to a vibrant technology and research ecosystem that provides internship and employment opportunities. The university supports undergraduate research, supervised projects and industry engagement, helping students turn mathematical knowledge into practical skills sought by employers.
Shortlist scholarships and plan your application — free guidance from our advisors.