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 here.

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 via email.

The Undergraduate Program Director for Spring 2024 is Andrew Campbell.
The Digital Arts Director is Lorie Loeb.