Bachelor of Science in Computer Information Systems
CIP Code: 11.0101
(SLO) Expected Outcomes:
1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
3. Communicate effectively in a variety of professional contexts.
4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
6. Support the delivery, use, and management of computer hardware and software systems.
Degree Requirements (Semester Hours)
General Education Core
Note: The Core should include:
Required Mathematics Courses (6-7)
Required Computer Science Courses (50)
CS 200 | Discrete Structures | 3 |
CS 220 | Data Structures | 3 |
CS 230 | Design & Analysis of Algorithms | 3 |
CS 240 | Introduction to Project Management | 3 |
CS 310 | System Architecture & Assembly Lang Programming | 3 |
CS 315 | Operating Systems Analysis & Administration | 3 |
CS 330 | Networks & Distributed Data Processing | 3 |
CS 340 | Systems Analysis and Design | 3 |
CS 350 | Ethics & Professionalism in Computer Programming | 3 |
CS 355 | Introduction to Geographic Information Systems | 3 |
CS 360 | Security of Information Systems | 3 |
CS 370 | Wireless Networking & Devices | 3 |
CS 380 | Cryptography | 3 |
CS 410 | Server Administration | 3 |
CS 411 | Server Administration Lab | 1 |
CS 435 | Software Engineering | 3 |
CS 450 | Database Development & Administration | 3 |
CS 451 | Database Development & Administration Lab | 1 |
Capstone (choose one) (3)
CS Electives (9)
CS 210 | Foundations of Cybersecurity | 3 |
CS 300 | Cyber Policy, Privacy, and Governance | 3 |
CS 305 | Information Systems Applications | 3 |
CS 320 | Operating Systems II | 3 |
CS 335 | Neural Networks | 3 |
CS 430 | Mobile Programming and Web Applications | 3 |
CS 437 | Software Engineering II | 3 |
CS 460 | Software Reverse Engineering | 3 |
CS 475 | Digital Forensics | 3 |
For the Bachelor of Science Degree: Computer Literacy (3)
CS 110 | Introduction to Programming Logic & Design | 3 |
General Electives (6)
Note: A minimum of forty-two hours (42) must be numbered 300 or above
Total Credit Hours: 120
Recommended Four-Year Plan for Computer Information Systems, Application Development and Support Concentration