Prof. Koontz, chair; Prof. Blanchard, Prof. Parker 
Objectives of the computer science program are:

• to educate students in the uses of computers;

• to prepare students to be problem solvers, using computers where appropriate, in jobs such as programming and systems analysis, engineering, and administration;

• to prepare students for graduate study; and

• to present a balanced view of computers and their applications.

To meet these objectives, the computer science curriculum combines a sound theoretical base in computer science with practical, hands-on experience.

The Department of Computer Science offers three majors — computer science, computer science-mathematics, and information systems — and a complementary computer science major for students wishing to add a computing option to an existing major.

Students completing one of these majors along with a minor involving courses from this major must present a minimum of 12 hours toward the minor that do not apply toward the major.

Students majoring in computer science are urged to complete additional course work in mathematics, accounting, business administration, physics, or related areas. Students pursuing a major or minor in computer science should begin with CPSC 1400.

Computer science majors pursuing a second major within the department may present no more than 15 hours common to both majors.