This site uses javascript to implement some of its functionality. Please enable javascript in your web browser to ensure full functionality is available.

Program Requirements

Disclaimer: The list below provides an example of requirements & suggested course sequencing for new students. Actual program requirements will vary depending on the date of enrollment in the program. Please consult the appropriate catalog for official degree/program requirements.

CRN Course Name Credits
COS 111 Introduction to Computer Science 4 credits
COS 206 Introduction to Information Security 3 credits
COS 260 Introduction to Programming 4 credits
COS 312 Computer Programming - Java 3 credits
COS 338 Introduction to Networking 3 credits
COS 342 Cyber/Computer Ethics & Social Responsibilities 3 credits
COS 346 Databases 4 credits
COS 354 Network Security 4 credits
COS 374 Operating Systems Security 3 credits
COS 397 Cybersecurity Internship (or 2-course alternative*) 3 credits
COS 440 Cyber Defense (Capstone) 3 credits
  Cybersecurity Portfolio (see Techniques for Assessment)  
Total 37 credits

*Available elective courses

CRN Course Name Credits
COS 373 Information Assurance Policy, Law, Compliance & Governance 3 credits
COS 413 Computer Forensics and Investigations 4 credits
COS 430 Cryptography 3 credits

Required Support Courses

Please note some support courses may also satisfy general education requirements.

CRN Course Name Credits
COS 103 Introduction to Information Technology 4 credits
MAT 128 College Algebra OR  
    MAT 165     Pre-Calculus 3 credits
MAT 351 Statistics 3 credits