Skip to main contentSkip to main navigationSkip to footer content

Suggested Cybersecurity (CS) Four-Year Academic Plan

Students should use Academic Planning on the mySXU portal to schedule courses and track degree progress, following consultation with their academic advisor.

Please consult with your academic advisor prior to course selection.


Freshman Fall Credit Hours Spring  Credit Hours
Courses required in the major are in bold

TS 100: Transitions

FYS 175: First Year Seminar

ENGL 120: Rhetoric and Writing

MATH 112

CMPSC 112: Survey of Computer Science

1

3

3

3

3

PHIL 140: The Examined Life

COMM 101: Speech Fundamentals

CMPSC 200: Virtual Worlds

MATH 200

General Education Social Science

3

3

4

3

3

 Sophomore

Fall

Credit Hours

Spring 

Credit Hours

Courses required in the major are in bold

CMPSC 202: Programming I

CMPSC 255: Intro to Networks

General Education History

General Education Science Elective

MATH 135

4

3


3

3


4

CMPSC 203: Programming II

CMPSC 281: Cybersecurity I


General Education Arts and Humanities

General Education Physical Science with lab

General Elective

4

3


3


3


3

Junior

Fall

Credit Hours

Spring

Credit Hours

Courses required in the major are in the bold

CMPSC 311: Data Structures 

CMPSC 282: Cybersecurity II

General Education History or Social Science

General Education Biological Science with lab

General Elective

4

3

3


3


3

CMPSC 345: Computer Systems and Organizing

CMPSC 309: Issues in Computing 

General Education Fine Arts or Literature

CMPSC 265: Network Security

General Elective

4


3

3


3


3

Senior

Fall

Credit Hours

Spring

Credit Hours

Courses required in the major are in the bold

CMPSC 301: Operating Systems

CMPSC 231: Database Theory

General Education Diversity Studies

CMPSC 285: Digital Forensics

3

4

3


3

CMPSC 390: Software Engineering

CMPSC Elective


General Education Global Studies

General Elective

4

3

3

3