The PhD in Mathematics with a concentration in Computational Mathematics at North Carolina State University is a research-led doctorate focused on numerical methods, scientific computing and algorithm development for large-scale problems. It suits students with a strong mathematical foundation and programming experience who want to pursue research careers in academia, national laboratories, industry or interdisciplinary computational science.
The programme combines rigorous graduate-level coursework with original research. Core study typically covers advanced real and complex analysis, functional analysis, numerical analysis, numerical linear algebra, scientific computing and the theory and computation of partial differential equations. Students also take specialised courses in areas such as finite element and finite volume methods, spectral methods, optimisation, stochastic computation, uncertainty quantification, high-performance computing and machine learning for scientific problems.
Study structure generally includes a period of taught coursework, written and/or oral qualifying examinations to assess readiness for research, a preliminary or candidacy examination to define a dissertation topic, and a supervised research dissertation. Students participate in departmental seminars and reading courses, present in research groups, and are expected to develop strong programming and parallel-computing skills through practical assignments and research projects.
Applicants are normally expected to hold a bachelor’s degree with strong mathematical content or a relevant master’s degree. Typical background includes rigorous coursework in calculus, real analysis, linear algebra, differential equations and an introductory course in numerical analysis or scientific computing. Practical experience with programming (for example, Python, C/C++ or Fortran) and familiarity with numerical libraries and basic parallel programming concepts is highly desirable.
Application materials usually include academic transcripts, a statement of purpose describing research interests, letters of recommendation from academic or professional referees, and a curriculum vitae. International applicants should demonstrate sufficient English language proficiency. Some applicants have prior research experience or publications, which strengthens the application. Specific departmental requirements may vary and prospective students should consult the department’s graduate admissions guidance.
Graduates with a PhD in Computational Mathematics are prepared for careers in academia as university faculty and postdoctoral researchers, and in high-level research positions at national laboratories and research institutes. Outside academia, career paths commonly include roles in quantitative finance, data science, scientific software development, engineering simulation, aerospace and automotive modelling, computational biology and pharmaceutical modelling, and high-performance computing centres. Employers value the combination of rigorous mathematical problem-solving, algorithm development and practical coding skills that this programme develops.
North Carolina State University offers a strong, research-intensive environment for computational mathematics with active faculty working across numerical analysis, scientific computing and applied mathematics. The department fosters interdisciplinary collaboration with engineering, computer science and other STEM units, enabling students to address real-world large-scale computational problems. Students have access to campus computing resources and opportunities to work on funded research projects and partnerships with industry and national laboratories. The department’s seminar series, specialised research groups and an emphasis on both theoretical foundations and practical implementation make it a suitable place for students aiming to become leaders in computational science.
Shortlist scholarships and plan your application — free guidance from our advisors.