A Bachelor of Science degree program in Cybersecurity prepares individuals to assess the security needs of computer and network systems, recommend safeguard solutions, and manage the implementation and maintenance of security devices, systems, and procedures. Includes instruction in computer architecture, programming, and systems analysis; networking; telecommunications; cryptography; Internet of Things (IoT); security system design; applicable law and regulations; risk assessment and policy analysis; contingency planning; user access issues; investigation techniques; and troubleshooting.
In accordance with the standards set forth by the Computing Accreditation Commission (CAC) of ABET, graduates from a Cybersecurity program will have the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply security principles and practices to maintain operations in the presence of risks and threats.
|Core Curriculum Courses|
|See the Core Curriculum Requirements||42|
|Required courses in the major|
|COSC 1436||Introduction to Computer Science and Programming||4|
|COSC 1437||Programming Fundamentals II||4|
|COSC 2325||Introduction to Machine Language and Digital Logic.||3|
|COSC 2336||Data Structures and Algorithms||3|
|CSCI 303||Technical Communication for Computing Professionals||3|
|CSCI 345||Big Data Security||3|
|CSCI 399||Junior Cyber Design Project||3|
|CSCI 415||GLB/Ethics, Law & Cybersecurity||3|
|CSCI 430||Operating Systems||3|
|CSCI 434||Computer Networks||3|
|CSCI 451||Wireless and Mobile Security||3|
|CSCI 452||Malware Analysis||3|
|CSCI 458||Network Security & Management||3|
|CSCI 459||AI Enhanced Security||3|
|CSCI 463||Systems Security & Trusted Computing||3|
|CSCI 465||Smart Things Security||3|
|CSCI 499||Senior Cyber Design Project||3|
|Required support courses|
|Calculus I *|
|Calculus II *|
|Discrete Mathematics *|
|MATH 403||Mathematical Statistics||3|
|GLB/US-Prin Macro Economics *|
or ECO 2302
|Principles of Micro Economics|
|University Physics I *|
|University Physics II *|
|Advanced Cyber Eletive||9|
|A minimum of three (3) courses, nine (9) credit hours must be selected from the following list.|
|Secure Software Development|
|Intrusion Detection & Prevention|
|Cloud Computing & Security|
These courses should be used to satisfy the Core Curriculum Requirements in Social and Behavioral Science, Natural Sciences, Mathematics, and Language, Philosophy, & Culturerespectively; otherwise, the credit hours required to earn the B.S. in Cybersecurity will exceed 120.
A grade of “C” or higher must be earned in Required Courses, Required Support Courses, and Advanced Cybersecurity Electives in this major.