Dec 14, 2018  
Xavier University Undergraduate and Graduate Catalog 2018-2019 
  
Xavier University Undergraduate and Graduate Catalog 2018-2019

Computer Science, B.A. with a Concentration in Cybersecurity


Return to {$returnto_text} Return to: College of Arts and Sciences

Xavier’s Computer Science degree with a concentration in Cybersecurity is an interdisciplinary effort of the Departments of Computer Science and Business Analytics and Information Systems. The 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.A.   major, the following courses are required for the concentration:

  • MATH 156 Statistics or MATH 256 Introduction to Probability and Statistics 
  • BAIS 359 Hardware, Software, and Security 
  • BAIS 459 Introduction to Cyber Security 
  • CSCI 240 Systems Security Fundamentals 
  • CSCI 340 Networking 
  • CSCI 341 Network Vulnerabilities, Penetration, and Defense 
  • A CSCI course designated as a Cybersecurity Elective

Freshman Year


First Semester


  • CSCI 170 Computer Science 1 (Math Perspectives) (3 cr)
  • ENGL 101 English Composition (3 cr)
  • MATH 225 Foundations of Higher Math (3 cr)
  • Second Language 1 (3 cr)
  • CORE 100 First Year Seminar (3 cr)
  • CORE 101 GOA 1 (0 cr)

Second Semester


  • CSCI 180 Computer Science II (3 cr)
  • THEO 111 Theological Foundations (3 cr)
  • Course for Qualifying Minor as Required by Comp Sci BA
  • Second Language 2 (3 cr)
  • PHIL 100 Ethics as Intro to Philosophy (3 cr)
  • CORE 102 GOA 2 (0 cr)

Sophomore Year


First Semester


  • CSCI 220 Data Structures & Algorithms (QR) (3 cr)
  • Second Language 3 (if needed, else elective) (3 cr)
  • Historical Perspectives (3 cr)
  • Course for Qualifying Minor as Required by Comp Sci BA
  • ENGL 205 Lit & the Moral Imagination (3 cr)

Second Semester


  • CSCI 250 Languages & Automata (3 cr)
  • CSCI 260 Software Engineering (3 cr)
  • BAIS 359 Hardware, Software, Security (3 cr)
  • Theological Perspectives (3 cr)
  • CSCI 240 System Security Fundamentals (3 cr)

Junior Year


First Semester


  • Course for Qualifying Minor as Required by Comp Sci BA
  • CSCI 340 Networking (3 cr)
  • Scientific Perspectives (3 cr)
  • BAIS 459 Introduction to Cyber Security (3 cr)
  • Writing Flag Course

Second Semester


  • Course for Qualifying Minor as Required by Comp Sci BA
  • CSCI 341 Network Vulnerabilities, Penetration, and Defense (3 cr)
  • Natural Science Elective (3 cr)
  • MATH 156 or MATH 256 Statistics (3 cr)
  • Philosophical Perspectives (3 cr)

Senior Year


First Semester


  • Course for Qualifying Minor as Required by Comp Sci BA
  • CSCI Cybersecurity Elective (3 cr)
  • Humanities Elective (3 cr)
  • Creative Perspectives (3 cr)
  • Oral Communication Flag Course (3 cr)

Second Semester


  • CSCI 390 Senior Project (3 cr)
  • Diversity Flag Elective (3 cr)
  • Social Science Elective (3 cr)
  • ERS Flag Elective (3 cr)
  • Course for Qualifying Minor as Required by Comp Sci BA

Return to {$returnto_text} Return to: College of Arts and Sciences