​Understanding different dimensions of computing is part of the necessary skill set for an educated person in the 21st century.

To cultivate this skill in our students, we encourage them to gain additional hands-on experience through internships and research with the faculty. Students who wish to participate in undergraduate research may do so by registering for Independent Student courses with particular faculty members.


Our faculty offer a broad range of expertise and are here to help our students grow and succeed. We combine the values of a liberal arts institution with scientific training in order to prepare our students for a wide range of employment and professional programs.

Learn More About Faculty

Majors & Programs

The Computing Science department offers two majors, Computing Science and Information Systems, and a minor in Computing Science.

Learn More About Majors & Programs