|
Jul 04, 2025
|
|
|
|
Xavier University Catalog 2025-2026
Computer Science, B.S. with a Concentration in Cybersecurity
|
|
Xavier’s Computer Science degree with a concentration in Cybersecurity program provides the fundamentals of cybersecurity at the hardware, systems, and compliance levels. The program follows recommendations from the Joint Taskforce on Cybersecurity Education, convened by the Association for Computing Machinery (ACM), the IEEE Computer Society (IEEE CS), the Association for Information Systems Special Interest Group on Security (AIS SIGSEC), and the International Federation for Information Processing Technical Committee on Information Security Education (IFIP WG 11.8) to cover all of the fundamental knowledge units recommended by the National Security Agency / Department of Homeland Security for Centers of Academic Excellence in Cyber Defense.
|
Requirements
In addition to the requirements for the Computer Science, B.S. major, the following courses are required for the concentration: - MATH 156 Statistics or MATH 256 Introduction to Probability and Statistics
- CSCI 190 Computer Systems and Security
- CSCI 340 Networking
- CSCI 360 Systems Security Fundamentals
- CSCI 365 Penetration Testing
- A CSCI course designated as a Cybersecurity Elective
First Semester
- CSCI 170 Computer Science 1 (Math Perspectives)
- ENGL 101 English Composition
- MATH 156 General Statistics (or MATH 222/240/256)
- Second Language 1
- CORE 100 First Year Seminar
- CORE 101 GOA 1
Second Semester
- CSCI 180 Computer Science II
- CSCI 190 Computer Systems and Security
- THEO 111 Theological Foundation
- MATH 225 Foundations
- Second Language 2
- CORE 102 GOA 2
First Semester
- CSCI 220 Data Structures & Algorithms (QR)
- Second Language 3 (if needed, else elective)
- Historical Perspectives
- PHIL 100 Ethics as Intro to Philosophy
- ENGL 205 Lit & the Moral Imagination
Second Semester
- CSCI 250 Languages & Automata
- CSCI 260 Software Engineering
- CSCI 340: Networking
- BAIS 359 Hardware, Software, Security
- Theological Perspectives
First Semester
- CSCI 210 Machine Organization
- CSCI 261 Software Engineering II
- CSCI 360 Systems Security Fundamentals
- Scientific Perspectives Lecture and Lab
- General Elective
Second Semester
- CSCI 335 Databases
- CSCI 365 Penetration Testing
- Natural Science Elective Lecture and Lab
- CSCI 300 Programming Languages (also core writing flag)
- Philosophical Perspectives
First Semester
- CSCI 320 Operating Systems
- Humanities Elective
- Creative Perspectives
- Elective
Second Semester
- CSCI 390 Senior Project
- CSCI 381 Cyber Defense
- Solidarity and Kinship Core Elective
- Social Science Elective
- ERS Flag Elective
- Elective
|
|
|