Dartmouth University

USA
81 Programs 3 Degree levels

This programme combines rigorous training in theoretical mathematics with hands‑on computer science, preparing students to design algorithms, build software systems and apply quantitative methods to real problems. It suits students who enjoy both abstract problem solving and practical programming, and who want the flexibility of a liberal‑arts education with strong access to faculty research and industry pathways.

What you'll study

The Mathematics and Computer Science undergraduate pathway at Dartmouth (offered within the College's undergraduate liberal arts curriculum) integrates core mathematical theory with foundational and advanced topics in computer science. Students typically take a sequence of courses in calculus, linear algebra, discrete mathematics and probability before moving to advanced topics that bridge both fields.

  • Core mathematics: sequences including real analysis, abstract algebra, combinatorics, and probability & statistics, emphasising proof techniques and rigorous problem solving.
  • Core computer science: introductory programming, data structures and algorithms, computer systems, and software engineering, with strong emphasis on algorithmic thinking and complexity.
  • Advanced CS topics: operating systems, compilers, databases, machine learning and artificial intelligence, programming languages and theory of computation.
  • Interdisciplinary and elective options: applied linear algebra for data science, numerical analysis, optimisation, computational biology, cryptography, and courses offered through the Thayer School of Engineering and other departments.
  • Research and capstone: opportunities for undergraduate research, independent study and honours theses under faculty supervision, as well as project‑based coursework that culminates in substantial software or mathematical projects.

Entry requirements

Admission is through Dartmouth's general undergraduate admissions process, which evaluates academic record, recommendations, personal statement and extracurricular achievements. Successful applicants typically present strong performance in mathematics and related quantitative subjects, demonstrated programming experience and evidence of analytical aptitude.

  • Recommended preparatory subjects: multivariable calculus or calculus sequence, and prior exposure to programming and discrete mathematics where available.
  • Standardised testing: Dartmouth considers standardised test information as part of a holistic review where submitted; applicants should consult the college's admissions guidance for current testing policy.
  • International applicants: equivalents to advanced secondary coursework in mathematics and experience with programming or computational projects strengthen an application.
  • Transfers: students from other institutions seeking credit should provide transcripts and course descriptions; placement into course sequences depends on prior coursework and faculty advising.

Career prospects

Graduates with a combined background in mathematics and computer science are in demand across technology, finance, research and industry. The programme prepares students for both technical roles and further study.

  • Technology: software engineering, systems engineering, backend and frontend development, product engineering and technical leadership roles.
  • Data and analytics: data scientist, machine learning engineer, quantitative analyst and roles in analytics and business intelligence.
  • Finance and consulting: quantitative research, risk analysis, algorithmic trading and technology‑focused consulting.
  • Research and academia: graduate study in computer science, mathematics, statistics or interdisciplinary fields like computational science.
  • Entrepreneurship and interdisciplinary careers: startups, interdisciplinary roles combining computation with biology, medicine, environmental science and the social sciences.

Why study at Dartmouth University

Dartmouth (formally Dartmouth College) offers a liberal‑arts environment with a strong undergraduate focus, enabling close mentorship from faculty and easy access to research opportunities. The Department of Computer Science and the mathematics faculty collaborate closely with the Thayer School of Engineering and other programmes, providing interdisciplinary pathways and project‑based learning.

  • Undergraduate emphasis: small class sizes and significant faculty contact make it easy to pursue independent research or honours work.
  • Flexible calendar: Dartmouth's academic planning model supports internships, research terms and off‑campus study integrated with degree progress.
  • Industry and alumni connections: strong ties to employers and an active alumni network support internships, recruiting and career placement across sectors.
  • Hands‑on learning: opportunities for collaborative projects, summer research, and capstone work that bridge theory and practical system development.

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 Dartmouth University

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.