Cost & earnings at University of San Diego 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 the University of San Diego combines rigorous training in theoretical mathematics with practical, project-based computer science. It suits students who enjoy problem solving, logical reasoning and building software systems, and who want a foundation for technical careers or graduate study.
This interdisciplinary undergraduate programme brings together core topics in pure and applied mathematics with the central areas of computer science. You will study foundational mathematics such as calculus, linear algebra, discrete mathematics and probability and statistics alongside computer science courses in programming, data structures and algorithms.
Typical modules and subjects include:
The programme is delivered within USD’s liberal arts framework, so you will also complete general education coursework that develops communication, ethics and interdisciplinary thinking. Hands-on laboratory work, programming labs and opportunities for undergraduate research are commonly part of the curriculum.
Admission to the University of San Diego is based on a holistic review of an applicant’s academic record and extracurricular background. For this combined mathematics and computer science pathway, successful applicants typically present strong preparation in high-school mathematics and coursework or experience in computer science.
Exact admission criteria and any standardised testing policies are set by the university admissions office; prospective students should consult USD for the most current requirements.
Graduates with combined strengths in mathematics and computer science have a broad range of career options across technology, finance, analytics and research. The degree equips students with quantitative reasoning, algorithmic thinking and software skills valued by employers.
Students commonly gain practical experience through internships, industry partnerships and research projects, which supports transition into local tech and biotech employers in the San Diego region and beyond.
The University of San Diego combines a rigorous academic programme with small class sizes and accessible faculty, providing close mentorship in both mathematics and computer science. USD’s liberal arts environment encourages cross-disciplinary learning and emphasises ethical and communicative skills alongside technical competence.
Students benefit from experiential learning opportunities, including undergraduate research, capstone projects and internships with San Diego’s technology, biotech and defence sectors. Modern teaching laboratories, collaborative project spaces and faculty who are active in research or industry partnerships support hands-on skill development. The university’s location and alumni network help connect graduates with regional employers while study-abroad and global programmes offer additional perspectives on computing and applied mathematics.
Shortlist scholarships and plan your application — free guidance from our advisors.