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.