The Bachelor of Mathematics with a Computational Mathematics emphasis at Colorado State University combines rigorous mathematical theory with practical computational techniques. It suits students who enjoy abstract problem solving and want to apply mathematics through programming, numerical simulation and data-driven modelling in industry or graduate study.
This programme blends core mathematics with computational methods and scientific computing. You will take a solid sequence in calculus, multivariable calculus, and linear algebra, together with courses in differential equations and real analysis that develop mathematical rigour. Computational and applied components typically include numerical analysis, scientific computing, numerical linear algebra, mathematical modelling, optimisation and computational probability and statistics.
Core skill-building courses emphasise programming and software tools commonly used in computational mathematics, such as Python, MATLAB and high-performance computing concepts. Students also study elective topics that may include partial differential equations, data analysis, machine learning fundamentals, discrete mathematics, and computational geometry.
The curriculum usually culminates in a capstone project or an advanced practicum in which you apply mathematical theory and computational methods to a real problem, often in collaboration with faculty, other departments (for example physics, engineering or statistics), or external partners. Undergraduate research and internship options are available to deepen applied experience.
Applicants must meet Colorado State University undergraduate admissions requirements, which include a completed secondary school credential equivalent to a U.S. high school diploma and a strong record in mathematics. Successful applicants typically present coursework in pre-calculus and calculus, and high achievement in quantitative subjects. Past preparation in programming or computer science is advantageous but not mandatory.
Admission decisions consider the whole application package. International applicants must demonstrate English proficiency through accepted examinations or approved institutional pathways. Transfer students are evaluated on college coursework completed and how prior credits map to the degree requirements; a placement or calculus readiness assessment may be required.
Graduates with a computational mathematics focus are equipped for roles that require quantitative reasoning, algorithmic thinking and programming. Common career paths include data science and analytics, software development, quantitative finance, operations research, scientific and engineering computing, and modelling and simulation roles in industry.
Many graduates also continue to graduate study in mathematics, computational science, data science, engineering or related fields. The programme’s combination of theory and practical computation prepares students for positions in technology companies, research labs, government agencies, and consulting firms, as well as entrepreneurship and interdisciplinary research collaborations.
Colorado State University offers this programme within a research-active Department of Mathematics in the College of Natural Sciences. Students benefit from access to departmental computing labs and campus research computing resources, faculty engaged in applied and computational research, and opportunities for undergraduate research and cross-disciplinary projects.
The Fort Collins location provides proximity to regional industry and technology employers as well as a broader Colorado tech ecosystem, creating internship and collaboration opportunities. The department emphasises small-class interactions for upper-division courses, mentoring for undergraduate research, and practical training that links mathematical theory with modern computational practice.
Shortlist scholarships and plan your application — free guidance from our advisors.