Program Description
Two programs are offered within the computer science department, both leading to Bachelor of Science degrees: computer science (CPS) and computer information systems (CIS). The main differences between the two are varying requirements in mathematics, science and applications areas.
Computer science majors study algorithms and their implementation in the environment of computer hardware. It includes the study of data structures, software design, programming languages, and computer elements and architecture. Students entering this program are expected to have strong analytical skills and should be prepared to take calculus and non-remedial English in their first semester.
The computer information systems program emphasizes computer science concepts with particular attention to systems analysis and design, computer communications and applications to business and commercial data management. This program is designed for students who seek to combine their interest in the use of computers with one or more approved application areas. To meet the needs of the application-oriented student, there is adequate course selection and sufficient electives to give the student an opportunity for concentrated study in a discipline chosen to meet individual career objectives.
All students in both areas of study must take at least one course that includes the social and ethical implications of computing. In addition, students are required to take a series of courses that provide a general education in the humanities, arts, and social and natural sciences. Both courses of study also develop the students' abilities to express themselves accurately and effectively.
The Bachelor of Science in Computer Science is ABET accredited.