Degree Requirements (CIS)

Bachelor of Science - 120 credits

Programming and Computers - 33 Credits
CS-150 Introduction to Programming Using C3
CS-200 Intro to Object Oriented Programming3
CS-220 Database Management3
CS-230 Computer Science Fundamentals II3
CS-250 Intro to Network Programming Using C3
CS-300 Secure Coding3
CS-418 Operating Systems3
CT-152 Introduction to Unix3
CT-206 Scripting Languages3
CT-240 Internetworking with Routers and Switches3
IAE-458 Senior Project3
Information Assurance - 27 Credits
IAE-201 Introduction to Information Assurance Concepts3
IAE-301 Comprehensive Computer and Network Security*3
IAE-315 Secure System Administration and Operation*3
IAE-321 Applied Wireless Network Security*3
IAE-325 Secure Data Communications and Cryptography*3
IAE-402 Introduction to Incident Handling and Malicious Code*3
IAE-405 Malware Analysis/Reverse Engineering*3
IAE-406 Digital Forensics and the Investigative Process*3
IAE-410 Penetration Testing*3
Management - 6 Credits
BUS-174 Introduction to Business and Management3
BUS-301 Project Management3
Mathematics and Sciences - 12 Credits
MA-112 Intermediate Algebra3
MA-124 Discrete Mathematics 3
MA-128 Introduction to Statistics3
Science Elective**3
English Communications - 9 Credits
EN-101 English Communications I3
EN-102 English Communications II3
EN-408 Writing Seminar in Technical Research3
Humanities/Social Sciences - 15 Credits
HU-331or HU-332 Arts and Ideas3
SS-351 Ethics 3
Humanities Electives (2)**6
Social Science Elective**3
General Electives 18 Credits***


*Offered online only.

**See appropriate department for approved list.

***Any course may be taken to satisfy the general elective requirement.

Please check with an Academic Advisor to confirm degree requirements and program electives.