Degree: B.S., Computer Science
Department of Computer Science
Cybersecurity is a critical interdisciplinary ﬁeld which seeks to mitigate the ever growing number of cyber threats that we all face in an increasingly connected world. Whether defending government systems from intrusion, developing more secure software, managing a corporation’s network security, analyzing new forms of malicious software, exploring new software vulnerabilities, managing user security, or implementing new cryptographic methods, there is a wealth of different areas in cybersecurity in need of talented professionals that can not only handle the tasks of today but innovate and tackle the security challenges of tomorrow.
The Cybersecurity major, which leads to a Bachelor of Science degree in Computer Science, provides students with a rigorous and up to date foundation in cybersecurity. The program starts with a solid foundation in Computer Science and moves on to cover a technical and broad program in cybersecurity. The major also builds in flexibility allowing the student to use elective credits to focus on an area of cybersecurity that they are the most passionate about.
|Computer Programming and Problem Solving
|Software Development Tools
|Object-oriented Analysis and Design
|System and Network Administration
|Data Structures and Algorithms
|Network Principles & Application
|Introduction to Cryptography
|Applied Discrete Mathematics
|3 or 4
|or MATH 201
|Introduction to Discrete Mathematics
|Introduction to Computer Security
|or MIST 411
|Select two of the following (minimum of 3 credits each):
|Cyber Certificate Studies : Ethical Hacking
|Special Topics in Cybersecurity
|Individual Study in Computer Science 1
Other course approved by the program director
A maximum of 6 credits of CYBR 491 Individual Study in Cybersecurity may count towards the major.
A maximum of 3 credits of CYBR 499 Internship in Cybersecurity may count towards the major.
General Education Requirements
The general education requirements for Bachelor of Arts/Bachelor of Science degrees apply to all students who are seeking to earn an undergraduate B.A., B.S. or B.S.Ed. degree.
Students seeking a Bachelor of Liberal Studies degree have a separate set of BLS general education requirements.
Elective courses are those that are not needed to fulfill a general education requirement or major program requirement but are chosen by the student to complete the 120 credits required for graduation with a B.A./B.S./B.S.Ed. degree or the BLS degree. These courses may be taken graded or pass/fail (or S/U in the case of physical education and 100-level dance). No student in a regular B.A./B.S./B.S.Ed. program may count more than 60 credits in a single discipline toward the 120 credits required for graduation.
Total Credits Required for the Degree: 120 credits
Andrew Marshall, Program Coordinator, Department of Computer Science
Randall Helmstutler, Department of Mathematics
Kimberley Kinsley, College of Business
Veena Ravishankar, Department of Computer Science
Mukesh Srivastava, College of Business
Xin-Wen Wu, Department of Computer Science