The Computer Science Major

The major in computer science is designed to meet the broad needs of students in a liberal arts environment. CS majors learn to write programs well, but they also investigate broader issues of the power, limitations, and applications of computing. A major in computer science consists of a minimum of 40 credits; for details about required courses, see the Computer Science chapter of the catalogue.

Our program offers solid preparation for graduate study, including the option to do independent research leading to an honors thesis.

The Computer Science Minor

A minor in computer science consists of a minimum of 20 credits (five courses). Students interested in a minor should consult with a member of the computer science faculty.

Meet the Department

Interested in learning how to design new, more maintainable software? Study with Barbara Lerner.

Bob Weaver focuses on digital logic, computer graphics, and designing and writing mathematical software, with a particular emphasis on flexible user interface design.

Integrating computing throughout the liberal arts curriculum has been at the heart of Paul Dobosh's work since 1971.

Want to know more about cross-language information retrieval?  Call Lisa Ballesteros.