Computer Science Bachelor of Science

The information on this page pertains to requirements for students who matriculated in the current academic year. Students who matriculated in a prior year should view historical catalog information here.

Program Overview

The major in Computer Science enables a student to develop an understanding of the theory and practice of computing within the context of a liberal arts and sciences education.

In addition to computer programming, majors in computer science study computer languages, logic, data structures, and applications of computing. The art and science of problem-solving are emphasized.

Students who desire a more scientific emphasis will complete the College of Arts and Sciences requirements for a B.S. degree; the computer science requirements for the B.A. and B.S. degrees are the same.

All programs are to be planned in careful consultation with a departmental advisor and be approved by that advisor.