Cost & earnings at Oregon State University What students borrow here, and what they go on to earn
Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →The Bachelor's in Mathematics and Computer Science at Oregon State University is an interdisciplinary undergraduate degree that blends rigorous mathematical foundation with practical computing skills. It suits students who enjoy problem solving, quantitative reasoning and software development, and who want flexibility to pursue careers in technology, data science or graduate study.
This programme combines core modules in both mathematics and computer science to develop strong analytical thinking and programming ability. Typical topics include calculus, linear algebra, differential equations, discrete mathematics, mathematical proof techniques and probability and statistics on the mathematics side; and programming fundamentals, data structures and algorithms, computer systems, operating systems, databases and software engineering on the computer science side.
Students usually progress from introductory courses in programming and calculus to intermediate and advanced courses such as theory of computation, numerical analysis, optimisation, machine learning, compiler design, networks or human–computer interaction depending on elective choices. The degree often culminates in a capstone project, senior thesis or substantial team-based software project that integrates mathematical modelling with software implementation. There are also opportunities for undergraduate research, internships and industry practicum placements to apply learning to real-world problems.
Applicants must hold a recognised secondary school qualification and demonstrate preparation for university-level study in mathematics. Competitive candidates typically have completed high-school calculus and a strong background in algebra and problem solving. Prior experience with programming is beneficial but not always required; students without programming experience can start with introductory computing courses.
Domestic applicants follow the university's undergraduate admission process; transfer students are evaluated on college coursework and GPA. International applicants need an equivalent secondary credential and must meet the university's English language requirements. Selection considers academic record, preparation in STEM subjects and, where provided, personal statements or references.
Graduates with a combined mathematics and computer science degree are well placed for a broad range of careers in technology, finance, research and applied sciences. Common career paths include software engineer, data scientist or analyst, systems developer, machine learning engineer, quantitative analyst and roles in cybersecurity, database administration or cloud engineering.
Because of the strong mathematical component, many graduates also pursue further study — master’s or PhD programmes — in computer science, applied mathematics, statistics, operations research or engineering. The degree is also good preparation for careers that value quantitative modelling and algorithmic thinking, such as actuarial work, scientific computing and consulting.
Oregon State University offers a research-active environment with accessible faculty and structured support for undergraduates, including advising, tutoring and career services. Students benefit from a combination of theoretical coursework and hands-on experience, with opportunities to join faculty-led research projects or industry internships in the Pacific Northwest technology ecosystem.
On campus, students can access modern computing facilities, student clubs and hackathons that enhance practical skills and networking. The university’s emphasis on experiential learning, combined with pathways to graduate study and strong ties to regional employers, makes it a practical choice for students seeking a rigorous and career-oriented mathematics and computer science education.
Shortlist scholarships and plan your application — free guidance from our advisors.