Computer Science Undergraduate Programs

This page has moved!

The Division of Computer Science is now the School of Math and Computer Science in the College of Business, Engineering, and Technology. Click the link below for the most up-to-date information. 

Visit the School of Math
and Computer Science Page

Due to the tremendous growth in the technological sector, the need for graduates with marketable computer skills has grown exponentially. The goal of the faculty in the Division of Computer Science is to provide our graduates with the advanced conceptual framework and the technical expertise required to meet these growing market needs. To achieve this goal, we offer the following undergraduate degrees:

Bachelor of Science in Digital Gaming, Entertainment, and Simulation

The Bachelors in Digital Gaming, Entertainment, and Simulation concentrates on creating video games with a focus on development and simulation.

Bachelor of Science in Computer Science

The Bachelors in Computer Science offers the following options as majors:


Minor in Computer Science

Students may also choose a Minor in Computer Science by completing 21 semester credit hours. Specific course requirements include: COS 101, 108, 109, 301, 310 and 340 and three credit hours of advised electives.


Non-Degree Offerings

Cyber Security Certificate

We also offer a certificate program in Information Security. This certificate can be completed by any person without any computer science background by taking 12-13 credit hours.

The core requirement is COS 281 – Introduction to Information Security & Assurance (3 hours)

Three (3) other courses may be selected from the following four (4) courses:

COS 334: Cyber Forensics (4 hours)
COS 332: Management of Information Security & Assurance (3 hours)
COS 435: Advanced Topics in Cyber Security (3 hours)
COS 484: Introduction to Network Security (3 hours)

Network Associate Certificate

The Network Associate Certificate is for students wishing to work in the field of information technology as a network associate. In order to obtain the Network Associate Certificate a student must complete 12 hour block of courses including; CIT 111 Network Fundamentals, CIT 112, Routing and Switching, CIT 211 Network Protocols, and CIT 212 Introduction to WAN Technology. All courses must be passed with a “C” or better. The concepts and skills acquired in this program will ensure that a student is competent to sit for the internationally Cisco CCNA certification examination.

Network Professional Certificate

This certificate is for students wishing to work in the field of information technology as a network professional. To be admitted a student must have hold a CCNA certification or have passed the CCNA 1, CCNA 2, CCNA 3 and CCNA 4 courses. In order to obtain the Network Professional Certificate  a student must complete 9 hour block of courses including; CIT 311 Advanced Routing, CIT 312 Advanced LAN Switching and CIT 412 Optimizing Converged Networks. All courses must be passed with a “C” or better. The concepts and skills acquired in this program will ensure that a student is competent to sit for the internationally recognized Cisco CCNP certification examination.

Dual Credit

The Division of Computer Science offers dual credit coursework in Introduction to Computers (COS100) and Principles of Computer Science Foundation I, II (COS108, COS109) to our local service area. This dual enrollment for high school students reinforces content knowledge and college readiness while providing access to college credit.