Dartmouth College

USA
3 Scholarships 81 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Science

Offered at Dartmouth College, USA
DegreeBachelor
FieldComputer Science.
A

Cost & earnings at Dartmouth College What students borrow here, and what they go on to earn

You borrow $17,500 median federal debt
You repay $199/mo over 10 years
Graduates earn $97,434 10 yrs after entry
Debt clears in 0.3 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Bachelor’s in Applied Computer Science at Dartmouth College is an undergraduate programme that emphasises practical, project-based computing within a liberal‑arts framework. It suits students who want strong foundations in algorithms and systems together with hands‑on experience in software development, data analysis and interdisciplinary applications.

What you'll study

The programme combines core computer science theory with applied coursework and substantial project work. Core topics typically include programming and software design, data structures and algorithms, computer systems and architecture, operating systems, databases, and discrete mathematics. From that foundation, students choose applied electives such as machine learning, artificial intelligence, human‑computer interaction, computer security, networks, mobile and web development, and scientific computing.

Hands‑on learning is emphasised: students complete laboratory courses, team software projects and a capstone or senior thesis option that applies CS methods to real problems. Opportunities for undergraduate research with faculty, collaborative projects with other departments (for example biology, economics, engineering or the arts), and industry internships are integral parts of the curriculum.

  • Introduction to programming and data structures
  • Algorithms and theory of computation
  • Systems courses: operating systems, computer architecture, networks
  • Databases and information retrieval
  • Applied electives: machine learning, HCI, security, data science
  • Software engineering and project courses
  • Senior capstone project or honors thesis

Structure

The programme is delivered within Dartmouth’s undergraduate curriculum structure, allowing students to combine major requirements with liberal‑arts distribution courses. Students typically progress from introductory modules to advanced electives and a final project, with flexibility to pursue minors or dual interests. The college’s term system and advising support enable internship placements and research semesters.

Entry requirements

Admission to Dartmouth is competitive and based on a holistic review of academic preparation and personal qualities. For applicants seeking the Applied Computer Science major, strong performance in mathematics (calculus and precalculus concepts) and evidence of analytical ability are expected. Prior programming experience is advantageous but not mandatory; admissions assessors value demonstrated problem‑solving, relevant extracurriculars (coding clubs, competitions, summer programmes), and meaningful project work.

Typical application materials include a secondary‑school transcript, teacher recommendations, a personal statement, and any optional supplementary evidence of technical work (for example a portfolio, GitHub link or project description). Successful applicants also show curiosity, teamwork, and an ability to engage across disciplines.

Career prospects

Graduates from Dartmouth’s Applied Computer Science pathway move into a wide range of technical and interdisciplinary careers. Common roles include software engineer, systems developer, data scientist/analyst, machine learning engineer, security analyst, UX/HCI specialist, and product manager. Many students join technology companies, startups, consulting firms, financial services or public‑sector organisations, while others pursue graduate study in computer science, engineering, data science or related fields.

The programme’s emphasis on practical projects, internships and research prepares students for immediate employment and for continued academic study. Dartmouth’s alumni network and career services support internship placements and full‑time recruitment across technology hubs.

Why study at Dartmouth College

Dartmouth offers an undergraduate‑focused environment with small class sizes and high faculty accessibility, which benefits students pursuing applied computing. The Computer Science Department provides close mentorship from faculty members who conduct research across systems, theory, AI and interdisciplinary applications. Collaboration with Dartmouth’s engineering and research centres, maker spaces and computing facilities gives students resources for prototyping and experimentation.

The college’s quarter/term schedule and advising structure support internships, off‑campus study and research opportunities. Cross‑disciplinary connections are encouraged, so students can combine computing with fields such as biology, economics, environmental science or the arts. Finally, Dartmouth’s active alumni community and career services help link students to internships, tech employers and graduate programmes worldwide.

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 College

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.