Often thought of as those vocational areas that deal with computers (such as information systems), computer science is the study of computers and computer systems, their designs, and their uses for computation, data processing, and system control.

As computers have evolved and expanded into all aspects of daily life and work, Computer Scientists have driven developments in new graphical user interface designs, networking techniques, and web strategies by creating new programs or by improving existing ones. A Computer Scientist focuses on understanding the properties of computer systems and the properties of programs used to implement software in areas as diverse as human computer interaction, medical diagnosis, the mapping of the DNA molecule, scientific visualization, biological simulation, artificial intelligence, and engineering design. Challenges to the computer scientist in the future are beyond one’s imagination.

The Department of Math and Computer Science offers a Bachelor of Science degree in Computer Science that is designed to develop the analytical ability and computer expertise which are vital in the fields of science, technology, and industry. The curriculum is organized so that students understand the field of computing as an intellectual discipline and are prepared to apply their knowledge to the solution of specific problems in a variety of fields. The program seeks to provide a coherent broad-based coverage of the discipline of computing and its specialized sub-fields.

The Computer Science major prepares students to enter graduate studies in Computer Science or to begin working in the profession in such areas as software development, Web design, or network engineering.

Degree Offered:  Bachelor of Science (B.S.)

Compatible Majors and Minors

  • English
  • Business administration
  • Education
  • Mathematics
  • Psychology