Computer Science

Bachelor of Arts, Bachelor of Science, Department of Mathematics & Computer Science

Students in class working at computer stations

Program Mission

The mission of the Computer Science Program is to provide students with the necessary tools to enter a career in their field with a broad, robust knowledge of computer science. In addition, our students acquire the conceptual knowledge and procedural skills needed to analyze and solve problems as computer scientists in our world.

Degree Objectives

  • The major prepares students for graduate study in the field of computer science or for employment in an ever-expanding spectrum of occupations dependent upon computing.
  • Our graduates obtain jobs in computer programming or software engineering.
  • A Computer Science minor provides a useful addition to many areas of study, including mathematics, science, business, and mass communications.

Suggested Sequence of Courses

See a suggested sequence of courses for the B.A. degree.

See a suggested sequence of courses for the B.S. degree.


Nickolas Hein
Associate Professor
Department Chair
Contact by Email

Westerman Hall

Department Website

Department Faculty

Printable factsheet for the B.A. degree

Printable factsheet for the B.S. degree

Request Info


Other Department Offerings

  • Minor in Computer Science
  • Major in Mathematics
  • Minor in Mathematics