Skip Repetitive Navigation Links

Computer Science Program

Programs Supported by the Department

The computer science curriculum emphasizes fundamental concepts and techniques that prepare graduates for many types of careers in the field of computing, in a rapidly changing industry.  Students complete a core of basic computer science courses that includes the study of object-oriented programming and design, data structures, programming languages, operating systems, analysis of algorithms, and software engineering. In addition, based on their interests and career goals, students choose elective courses from areas such as: artificial intelligence, cybersecurity, computer networks, software testing, and databases.  Graduates from the computer science program will be prepared for entry-level positions as software application programmers/developers, web developers, computer user specialists, computer systems programmers, and software quality assurance (QA) engineers. Graduates are also prepared for graduate study in computer science and in closely related disciplines, such as data science and cybersecurity. 

​Computer Science Program Requirements​

Students are responsible for meeting all graduation requirements; therefore, it is important that students consult with their advisor each semester before registering for courses.​

NEW - IT Career Information and CIS Program News

Page last updated: July 01, 2020