Skip to main content

Department of Computer Science

    • Undergraduate Programs
      • CS Major
      • Modified Major/Minor
      • Digital Arts
      • Declare your Major/Minor
      • Transfer Credits
      • AIT-Budapest Exchange Program
    • Courses
      • Prerequisite Courses
      • Three Pillars
      • Topics Courses (49/69/89)
      • Elective Courses
      • Culminating Experience
      • COSC 94 and COSC 99
    • Upcoming Class Schedule
    • Considering Graduate School?
    • Job Opportunities for Undergraduates
    • Prizes & Funding Opportunities
      • The Kemeny Prize
      • Lovelace Research Program
      • DALI Lab
    • Graduate Programs
    • Graduate Admissions
      • PhD in Computer Science
      • Masters in Computer Science
    • Graduate Courses
      • Upcoming Class Schedule
    • Expectations, Policies, and Procedures
      • Course Transfer Policy
    • Graduate Life
    • Alumni Professors
    • Overview
    • Faculty Publications
    • Job Openings
    • Technical Reports
    • News
    • Events
  • People
    • Diversity, Equity and Inclusion
      • Women in Computer Science
  • Jobs
  • Contact Us

Search

Computer Science

Class of 1982 Engineering and Computer Science Center

All News

All News
  • video

    Multipurpose Robots Take Shape

    8/26/2025

    Form-shifting bots pieced together from modular blocks master an array of tasks....

    Student under a tarp
  • article

    Graduate Student Ben Kallus Wins Bounties for Bug Hunting

    8/19/2025

    Kallus has won over $30,000 for finding and reporting security problems in Google's products.

    Ben Kallus, Guarini
  • article

    Give a rouse!

    8/18/2025

    Roundup of honors and awards won by computer science faculty and students.

    Kudos megaphone

All News

All News

Events

Upcoming Events

Upcoming Events

Upcoming Events

Upcoming Events

Connect

Contact Us

Contact Us

Dartmouth is committed to academic excellence and encourages the open exchange of ideas within a culture of mutual respect. People with different backgrounds, life experiences, and perspectives make the Dartmouth community diverse, which enhances academic excellence.

  • Get in Touch

    • Contact
    • Visit
    • Campus Map
  • My Dartmouth

    • Faculty
    • Students
    • Staff
    • Alumni
    • Families
  • About

    • News
    • Events
    • Careers
    • Life in the Upper Valley
    • Accessibility
    • Sexual Respect & Title IX
  • Resources

    • Admissions
    • Degree Finder
    • A-Z Index
    • Directory
    • Administrative Offices
    • Departments & Programs

Copyright © 2025 Trustees of Dartmouth College

  • Privacy
  • Policies
  • Site or Accessibility Feedback