2025-2026 Academic Catalog

Print Options

Cybersecurity, BS

General Requirements

To earn a degree, students must satisfy all requirements in each of the areas below, in addition to their individual major requirements.

Program Requirements

  1. Students must maintain a minimum 2.0 GPA in all courses applying to major requirements.
  2. Students must maintain a minimum 2.0 GPA in all CSCI and CSCY courses attempted.

Undergraduate students in the Department of Computer Science and Engineering are required to have a personal laptop, with the specifications on the CEDC Student Laptop website.

The BS in cybersecurity requires 120 credits including:

  • 24 credits CU Denver core curriculum
  • 7 credits mathematics
  • 8 credits natural and physical science
  • 3 credits engineering design
  • 31 credits computer science
  • 47 credits cybersecurity
CU Denver Core Curriculum24
Computer Science Core for Cybersecurity
CSCI 1410Fundamentals of Computing 13
CSCI 1411Fundamentals of Computing Laboratory 11
CSCI 1510Logic Design 13
CSCI 2312Object Oriented Programming 13
CSCI 2421Data Structures and Program Design 13
CSCI 2511Discrete Structures 13
CSCI 2525Assembly Language and Computer Organization 13
CSCI 3287Database System Concepts3
CSCI 3412Algorithms 13
CSCI 3453Operating System Concepts 13
CSCI 3761Introduction to Computer Networks 13
Cybersecurity Core
CSCY 2930Practical System Administration2
CSCY 3740Computer Security 13
CSCY 3765Secure Network and Systems Programming3
CSCY 4407Security and Cryptography3
CSCY 4738Senior Design I 13
CSCY 4739Senior Design II3
CSCY 4741Principles of Cybersecurity 13
CSCY 4742Cybersecurity Programming and Analysis 13
CSCY 4743Cyber and Infrastructure Defense 13
CSCY 4772Mobile and IoT Security3
CSCY 4950Cybersecurity Risk Analysis and Management3
15 credits of any 3000-level or above Cybersecurity (CSCY) courses not applied to the above 32 credits. Students may apply up to two of the following courses in place of CSCY courses: MATH 3195, CSCI 3415, CSCI 4034, CSCI 4591 & CSCI 477315
Mathematics
MATH 1401Calculus I 14
MATH 2830Introductory Statistics3
Science8
Students must complete a minimum of 8 credits (two courses with associated labs) of natural and physical sciences with labs for science majors. Students may choose to complete ENGR 1300 Chemistry for Engineers as one choice.
Organisms to Ecosystems (Gen Bio)
and Organisms to Ecosystems Lab (Gen Bio)
Molecules to Cells (Gen Bio)
and Molecules to Cells Lab (Gen Bio)
General Chemistry I
and General Chemistry Laboratory I
General Chemistry II
and General Chemistry Laboratory II
College Physics I
and Intro Experimental Phys Lab I
College Physics II
and Intro Experimental Phys Lab II
General Physics I: Calculus-Based
and Intro Experimental Phys Lab I
Applied Physics Lab I
General Physics II: Calculus-Based
and Intro Experimental Phys Lab II
Applied Physics Lab II
Chemistry for Engineers
Engineering Design
ENGR 1200Fundamentals of Engineering Design Innovation3
Total Hours120
1

Must be completed with a C- or higher.

Measurable Outcomes

The bachelor of science in cybersecurity program must enable its students to attain, by the time of graduation:

  • Analyze a complex computing and security problem and apply algorithmic reasoning to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing and security requirements.
  • Communicate and function effectively in professional contexts and teams.
  • Make informed judgments in computing and security practices based on legal and ethical principles.     
  • Apply security principles and practices to maintain operations in the presence of threats.

To review the Degree Map for this program, please visit our website