University of Chicago

USA
2 Scholarships 177 Programs 3 Degree levels
Bachelor

Bachelor's in Mathematics and Computer Science

Offered at University of Chicago, USA
DegreeBachelor
FieldMathematics and Computer Science.
A

Cost & earnings at University of Chicago What students borrow here, and what they go on to earn

You borrow $15,000 median federal debt
You repay $171/mo over 10 years
Graduates earn $91,885 10 yrs after entry
Debt clears in 0.3 yrs of the salary premium
US Department of Education figures See the full breakdown →
A

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 Chicago is an intensive undergraduate programme that combines rigorous theoretical foundations in mathematics with practical and theoretical computer science. It suits students who enjoy abstract problem solving, formal reasoning and building computational systems, and who plan to pursue advanced study or technical careers in research, software or quantitative fields.

What you'll study

The programme integrates core mathematics with computer science, emphasising theory, proofs and their application to computational problems. Students typically study a sequence of core modules in calculus, linear algebra, real analysis and discrete mathematics alongside foundational computer science courses in programming, data structures, algorithms and computer systems.

Sample areas and modules you can expect to encounter include:

  • Foundational mathematics: multivariable calculus, linear algebra, real analysis, probability and combinatorics.
  • Theoretical computer science: algorithms and complexity, automata and formal languages, logic and computability.
  • Systems and software: data structures, programming practice, operating systems and networking concepts.
  • Data and learning: probability for computer scientists, statistical inference, machine learning foundations and data mining.
  • Advanced electives: cryptography, computational geometry, numerical analysis, optimisation, computational biology and databases.

The curriculum is research-friendly: many students take seminars and advanced topics courses, undertake honours or capstone projects, and participate in faculty-led research. The college’s core curriculum complements technical study with broad training in critical thinking, writing and the humanities.

Entry requirements

Admission to the University of Chicago is selective and places emphasis on academic preparation and intellectual curiosity. Typical preparation for this programme includes strong performance in mathematics (including calculus) and evidence of programming or computational experience.

  • Academic background: high achievement in secondary-school mathematics; courses such as calculus and exposure to proof-based mathematics are highly recommended.
  • Computing experience: familiarity with at least one programming language and some coursework or projects in programming, algorithms or computer science is expected.
  • Standardised testing and qualifications: applicants normally present national or international secondary qualifications (for example A-levels, IB, or equivalent). Where offered, advanced or higher-level maths and computing subjects strengthen an application.
  • Application materials: a personal statement outlining intellectual interests and any relevant projects, letters of recommendation from teachers who can attest to mathematical and analytical ability, and an academic transcript are required. Successful applicants often demonstrate curiosity through extracurricular projects, research, internships or competitive programming/Math contests.

Career prospects

Graduates from a combined Mathematics and Computer Science programme are well placed for a variety of technical and analytical careers. The skill set—formal reasoning, algorithmic thinking and quantitative modelling—is highly valued across sectors.

  • Technology and software engineering: roles in software development, systems engineering and product development at startups and established tech firms.
  • Data and machine learning: positions such as data scientist, machine learning engineer and analytics specialist in industry and finance.
  • Quantitative finance and consulting: quantitative analyst, risk modeller and strategy consultant roles that leverage advanced mathematical modelling.
  • Research and academia: direct progression to graduate study (masters and PhD) in computer science, mathematics, statistics or related fields, leading to research scientist or academic careers.
  • Interdisciplinary applications: computational biology, cryptography, security, and scientific computing roles across industry and government.

Why study at University of Chicago

The University of Chicago is known for its rigorous intellectual environment and strong emphasis on analytical thinking. Students benefit from close interaction with faculty who are active researchers in algorithms, theory, systems, machine learning and applied mathematics, as well as from opportunities to join research groups and laboratories as undergraduates.

The university’s curriculum encourages depth in the major while the Core exposes students to broad perspectives in the humanities and social sciences, producing graduates who are both technically proficient and well-rounded communicators. Located in a major metropolitan area, students have access to internships, tech communities and industry partners in Chicago, and the department supports career development through advising, internship pipelines and alumni networks.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Chicago

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.