Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.
More information about School of Natural Science and Mathematics :
A minimum of 120 credit hours is required for a Bachelor of Science in Cybersecurity.
World Language
OPTION 1: Students beginning a new language:
OPTION 2: Students placed into intermediate or higher language:
Foundations of Social Science
Choose one of the following:
Laboratory Science
Modernity in Literature, Art, Music, or Theatre
Global Encounters
Ethics and the Human Good
Students choose 12 credits from the following elective list, with one elective course required to be MATH or DATA:
To earn a Bachelor of Science in Cybersecurity, students must complete a minimum of 120 credit hours. Students must also earn a major GPA of 2.0, and a cumulative GPA of 2.0.
FSYM 101 The First Year Symposium (3)
World Languages I (3)
Foundations in Social Science (3)
CMSCI 120 Introduction to Computer Science I (3)
Elective (3) or Math Cyber Elective (3) +
15 credits
WCIV 102 Origins of the West (3)
World Languages II (3)
PHIL 103 Foundations of Philosophy (3)
CMSCI 125 Introduction to Computer Science II (3)
+ One of the four required major electives must be MATH 228 Discrete Mathematics (3) OR DATA 200 Introduction to Data Science (3) . MATH 228 is offered every semester but DATA 200 is only offered in the Fall.
WCIV 201 The Western Imagination: the Renaissance to the Great War (3)
PHIL 203 Philosophy in the Modern Age (3)
MATH 211 Mathematical Thinking (3) (either semester)
CYBER 260 Networking Administration (3)
CMSCI 277 Computer Architecture (3) * (either semester)
THEOL 220 Foundations of Theology: Faith and Revelation (3)
AMER 202 America in the World (3)
Elective (3)
CYBER 261 UNIX and Windows Operating Systems (3)
CYBER XXX Cyber Elective (3)
XXMO 300 Modernity in Lit./Art/Music/Theatre (3)
THEOL 320 Encountering Christ (3)
CYBER 301 Secure Systems Design and Risk Management (3)
CMSCI 355 Network Systems and Design (3) or CMSCI 358 Computer Security I (3) **
CYBER XXX CYBER Elective (3)
THEOL/PHIL 300 Ethics and The Human Good (3)
CYBER 310 Systems Operations Management (3)
CMSCI 356 Operating Systems (3) or CYBER 357 Network Security (3)
GNSCI XXX Lab Science (4)
XXGE XXX Global Encounters (3)
16 credits
CMSCI 355 Network Systems and Design (3) OR CMSCI 358 Computer Security I (3) **
CYBER 400 Cybersecurity Capstone (3)
CMSCI 356 Operating Systems (3) OR CYBER 357 Network Security (3)
**CMSCI 355 Network Systems and Design (3) is offered every Fall.
***CMSCI 356 Operating Systems (3) is offered every Spring and CYBER 357 Network Security (3) is offered Spring of even years.
+One of the four required major electives must be MATH 228 Discrete Mathematics (3) OR DATA 200 Introduction to Data Science (3)
Foundations of Social Science (3)
DATA 200 Introduction to Data Science (3)
MATH 228 Discrete Mathematics (3)
CMSCI 254 Data Structures and Algorithms (3)
CMSCI 277 Computer Architecture (3)
MATH 211 Mathematical Thinking (3)
CMSCI 256 Principles of Software Development (3)
THEOL 320 Encountering Christ (3) CMSCI 442 Principles of Programming Languages (3) ,CMSCI 453 Algorithms (3) , OR CMSCI 485 Theory of Computation (3)
CMSCI 355 Network Systems and Design (3) OR CMSCI 358 Computer Security I (3)
XXGE 3XX Global Encounters (3)
CYBER 357 Network Security (3) OR CMSCI 356 Operating Systems (3)
CYBER 310 Systems Operations Management (3) OR one of CMSCI 359 Database Management Systems (3) , CMSCI 459 Computer Security II (3) *
CMSCI 442 Principles of Programming Languages (3) , CMSCI 453 Algorithms (3) , OR CMSCI 485 Theory of Computation (3)
CMSCI 474 Senior Project Proposal (1)
CMSCI 475 Senior Project (3)
* CMSCI 459 Computer Security II (3) is offered in the spring of odd-numbered years. CMSCI 349 Software Engineering (3) an also be taken but is offered in the fall semester.