Undergraduate Programs
The Department of Computer Science offers a wide range of degree and course options for undergraduates. Information about the various programs—the CS Major, Modified Major, and the CS and Digital Arts Minors—offered by the department can be found in the links to the left. To declare your CS Major or Minor, follow the steps outlined.
Significant changes have been made to the CS Major/Modified Major/Minor, which take effect from Fall 2026. Refer to the sections listed below for information about new courses and updated requirements.
Information and Contact
If you have questions about any CS undergraduate programs or seek face-to-face advice, please reach out to the Undergraduate Program Director for Computer Science.
Since the directors change from term to term, please do not email the individual faculty members listed above. Instead, always use cs-advisor-group@dartmouth.edu to contact the current program director.
The Undergraduate Program Director for Fall 2026 is Deeparnab Chakrabarty. His office hours are on Tuesdays, 4:30 - 5:30 p.m. at ECSC 110.
The UG Program Director for Winter 2027 is Wojciech Jarosz.
The Digital Arts Director is Lorie Loeb.