Cybersecurity & System Administration (BS) Courses
Students complete 56 credit hours of core coursework across mathematics, computer science, cybersecurity, physics, and ethics.
A minimum of 120 total credit hours is required for graduation. This includes the 56 major credits, UNIFI / General Education requirements, and electives that help you build additional expertise.
Sample course sequences for part‑time and full‑time study are available below.
- Full-time Tentative Course Sequence
FALL 1
- CS 1510 Introduction to Computing (4 units of credit)
- CS 1410 Computer Organization (3)
- STAT 1772 Introduction to Statistical Methods (3)
- PHIL 1560 Science, Technology, and Ethics (STE) (3)
SPRING 1
- CS 1800 Discrete Structures (3)
- CS 1520 Data Structures (4)
- MATH 3530 Combinatorics (3)
- PHYSICS 1511 General Physics I (4)
FALL 2
- CS 2530 Intermediate Computing (3)
- CS 2470 Networking (3)
- CS 3140 Database Systems (3)
- CS 3530 Design and Analysis of Algorithms (3)
- PHYSICS 3100 Introduction to Quantum Computing (3)
SPRING 2
- CS 3730 Project Management (1)
- CS 3430 Operating Systems (3)
- CS 4400 System Administration (3)
- CS 4410 System Security (3)
- CS 3750 Software Verification and Validation (3)
- CS 4800 Undergraduate Research in Computer Science (1)
Note: Students without an AA degree may need to take additional courses to satisfy the UNIFI General Education program. Your advisor will help you select the appropriate courses.
- Part-time Tentative Course Sequence
FALL 1
- CS 1510 Introduction to Computing (4 units of credit)
- STAT 1772 Introduction to Statistical Methods (3)
- UNIFI or University Electives (9)
SPRING 1
- CS 1800 Discrete Structures (3)
- CS 1520 Data Structures (4)
- PHIL 1560 Science, Technology, and Ethics (3)
- UNIFI or University Electives (6)
FALL 2
- CS 1410 Computer Organization (3)
- CS 2530 Intermediate Computing (3)
- UNIFI or University Electives (9)
SPRING 2
- CS 3430 Operating Systems (3)
- PHYSICS 1511 General Physics I (4)
- UNIFI or University Electives (7)
FALL 3
- CS 2470 Networking (3)
- CS 3140 Database Systems (3)
- MATH 3530 Combinatorics (3)
- UNIFI or University Electives (6)
SPRING 3
- CS 3730 Project Management (1)
- CS 4410 System Security (3)
- CS 4400 System Administration (3)
- UNIFI or University Electives (9)
FALL 4
- PHYSICS 3100 Introduction to Quantum Computing (3)
- CS 3530 Design and Analysis of Algorithms (3)
- UNIFI or University Electives (9)
SPRING 4
- CS 3750 Software Verification and Validation (3)
- CS 4800 Undergraduate Research in Computer Science (1)
- UNIFI or University Electives (9)
Note: Students without an AA degree may need to take additional courses to satisfy the UNIFI General Education program. Your advisor will help you select the appropriate courses.