The Bachelor of Science in Mathematics with a Concentration in Computational Mathematics at California State University combines rigorous mathematical theory with practical computing and numerical methods. It suits students who enjoy abstract problem solving and want to apply mathematical modelling, algorithm design and scientific computing to real-world problems in industry, technology and research.
What you'll study
The Computational Mathematics pathway builds a strong foundation in core mathematical areas while emphasising numerical methods, algorithmic implementation and computational modelling. Early years focus on the calculus sequence, linear algebra, introductory proofs and discrete mathematics to develop mathematical maturity.
- Core mathematics: single- and multivariable calculus, linear algebra, ordinary differential equations, real analysis and abstract algebra fundamentals.
- Computational core: numerical analysis, scientific computing, numerical linear algebra, numerical solutions of PDEs, optimisation and approximation theory.
- Programming and software: training in high-level scientific languages and tools such as Python, MATLAB, and exposure to C/C++ or Java; courses in data structures and algorithms relevant to numerical work.
- Probability and statistics: mathematical probability, statistical inference and computational statistics for simulation and data-driven modelling.
- Applied electives and modelling: mathematical modelling, computational physics/engineering topics, machine learning or data science electives depending on campus offerings.
- Capstone experience: a senior project or practicum applying computational methods to a substantial problem, often undertaken with faculty supervision or in partnership with industry or research groups.
Programme structure typically mixes lower-division general education and pre-requisite courses with upper-division specialised courses and electives. Hands-on labs, computing assignments and group projects are common, and students are encouraged to pursue internships or undergraduate research.
Entry requirements
Admission to a California State University campus normally requires a high school diploma or equivalent and completion of a college-preparatory curriculum with a strong emphasis on mathematics. Applicants should have competence in algebra, precalculus and preferably calculus before entry.
- Academic preparation: strong grades in mathematics courses (including calculus when available) and in related quantitative subjects such as physics or computer science.
- Standardised tests: policies on SAT or ACT scores vary by campus and may be optional; check the specific campus admissions page for current practice.
- Transfer students: are typically expected to have completed lower-division calculus and introductory linear algebra plus a minimum number of transferable units; articulation agreements and community college pathways are well established across the CSU system.
- International students: must meet English language proficiency requirements (e.g. TOEFL or IELTS) as specified by the chosen campus, and provide equivalent secondary school qualifications.
- Additional considerations: some campuses may look for evidence of programming experience for the computational concentration; placement testing or preparatory coursework may be required for students lacking calculus background.
Career prospects
Graduates with a computational mathematics degree are prepared for a range of technical and analytical careers. The programme develops skills in mathematical modelling, numerical simulation, algorithm development and scientific programming that are in demand across sectors.
- Data science and analytics roles, including data analyst and machine learning engineer positions.
- Software engineering and development, particularly roles that require numerical or scientific computing expertise.
- Quantitative roles in finance, such as quantitative analyst or risk modeller.
- Engineering and technical modelling positions in aerospace, energy, environmental modelling and manufacturing.
- Actuarial science and statistics-related careers (often with additional professional exam preparation).
- Research and graduate study: many students go on to postgraduate degrees in applied mathematics, computational science, statistics or computer science.
Why study at California State University
California State University campuses provide accessible, career-focused undergraduate education with a strong emphasis on applied learning. For computational mathematics students this means a balance of theoretical training and practical computing experience delivered by faculty engaged in applied research and community partnerships.
- Hands-on learning: coursework and labs emphasise real-world numerical problems, software tools and reproducible computing workflows.
- Industry connections: many campuses benefit from proximity to major technology, engineering and finance employers in California, supporting internships and project collaborations.
- Affordable, broadly accessible pathways: the CSU system has established transfer agreements and advising to support students progressing from community colleges into upper-division study.
- Undergraduate research and capstones: opportunities to work with faculty on applied projects or to complete a substantial senior thesis or practicum.
- Preparation for careers and further study: the curriculum is designed to give both practical skills for immediate employment and rigorous foundations for graduate programmes.
Explore more on ScholarshipsAds