Undergraduate Program

The undergraduate program at Dartmouth Computer Science is designed to equip our students with the tools necessary not only to fully comprehend modern computational technologies (software and hardware), but also, and more importantly, to innovate in this exciting space, enabling them to develop new technologies that improve the world around them.