Bachelor of Science in Cybersecurity

Cybersecurity has become the top priority for any organization in protecting their digital assets or monitoring online activities because of endless threats by hackers and cyberterrorists for exploiting public and private computing infrastructures and data. The Bachelor of Science in Cybersecurity degree program is designed by meeting the requirements defined by ABET, DHS, NSA. It was developed with the support of NSF and NSA grants. UDC cybersecurity degree program includes contents of multiple industry-recognized certifications, including those from CompTIA, and EC-Council in its curriculum. The cybersecurity degree program will help students increase their career options, earning potentials, and advancement opportunities as cybersecurity professionals or continued studies in graduate programs.

The program objectives and outcomes of our Bachelor of Science in Cybersecurity (BS in Cybersecurity) program are consistent with the mission of the School of Engineering and Applied Sciences, which is: To provide nationally competitive and fully accredited professional programs at the certificate, associate, baccalaureate, and graduate levels. This program enables immediate employment upon graduation or for continuation for advanced level studies in the respective disciplines.

Cybersecurity - Student Outcomes

Cybersecurity program enable students to achieve, by the time of graduation:

  • 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.


Program of Study

Based on the program of study in Spring 2022, students must take general education requirement courses and computer science major courses (a total of 120 credit hours of college-level courses). There are 12 general education requirements and 26 major requirements. As part of the major requirements, there are 22 core courses, 2 CS elctives, and 2 Cybersecurity electives. Please note that 4 major requirement courses are considered as general education requirements. For graduation, students must pass all major required courses with a grade of C or above.


Our program reputation in Public

BS In CYBERSECURITY has launched in Spring 2022. We expect the program to grow continuously to produce highly educated cybersecurity professionals and eventually protect our private data and compute computing environments.
To become rank 1 program


Required Major Courses

In here you will see required courses in the degree program. General education requirements as well as Math & Science requirements are not listed.

General Education Requirements
IGED 110, Foundation Writing I, 3 credits
IGED 130, Foundation Oral Communication, 3 credits
IGED 111, Foundation Writing II, 3 credits
IGED 140, Foundation Ethics, 3 credits
IGED 210, Discovery Writing, 3 credits
IGED 270, Discovery Diversity, 3 credits
IGED 280, Discovery Civics, 3 credits
Program Math & Science Requirements
Natural Science Elective (Lec+Lab), 4 credits
Natural Science Elective (Lec+Lab), 4 credits
MATH 185, Elementary Statistics I, 3 credits
MATH 220, Discrete Math, 3 credits
  • For the Natural Science Elective, you are allowed to take any natural science courses that have lecture and lab (total 4 credits). If you are not sure what to be considered as natural science elective (Physics, Chemistry, Biology, ...), please have a consultation with the undergraduate program director or the department chair.
  • Please note that one Natural Science Elective is also considered as a General Education Requirement.
Program Core Requirements
CYSE 100, Introduction to Information Security and Assurance, 3 credits
CYSE 110, Ethics in Cybersecurity and Cyber Law, 3 credits
CYSE 130, IT Systems Component Security, 3 credits
CYSE 200, Network Security, 3 credits
CYSE 210, Computer Data Communication, Networking Protocols and Management, 3 credits
CYSE 220, Introduction to Cryptography, 3 credits
CYSE 230, Introduction to Computer and mobile Forensics, 3 credits
CYSE 275, Principles of Cybersecurity and Security Management, 3 credits
CYSE 310, Cybersecurity Planning, Operations, and Incident Response Management, 3 credits
CYSE 320, Reverse Engineering and Malware Analysis, 3 credits
CYSE 410, Threat Intelligence and Cyber Defense, 3 credits
CYSE 420, Cloud Computing Security and Challenges, 4 credits
CYSE 430, Secure Software Engineering, 3 credits
CYSE 440, Principle and Practices of Network Defense and Applied Network Security Monitoring, 4 credits
CYSE 465, Advanced Cryptography, 3 credits
CYSE 498, Cybersecurity Capstone I, 3 credits
CYSE 499, Cybersecurity Capstone II, 3 credits
Program Computer Scieince Elective Requirements
APCT 341, Advanced Web Development, 3 credits
CSCI 251/ 253, Assemblers & Systems (Lec/Lab), 3 credits
CSCI 315, Unix and System Programming, 3 credits
CSCI 345, Human Computer Interaction, 3 credits
CSCI 398, Advanced Applied Programming, 3 credits
CSCI 414, Introduction to Artificial Intelligence, 3 credits
CSCI 417, Functional Programming, 3 credits
CSCI 421, Machine Learning, 3 credits
CSCI 422, Introduction to Deep Learning, 3 credits
CSCI 424, Introduction to Compiler Design, 3 credits
CSCI 435, Digital Image Processing, 3 credits
CSCI 436, Parallel and Distributed Computing, 3 credits
CSCI 454, Computer Graphics, 3 credits
CSCI 456, Visualization, 3 credits
CSCI 478, Big Data Analysis, 3 credits
CSCI 490, Special Topics in CSIT, 3 credits
CSCI 497, Independent Study, 1 - 3 credits
  • You must take two computer science elective courses. You are not allowed to take more than two courses.
Program Elective Requirements
CYSE 355, Cybersecurity Tools and Risk Management, 3 credits
CYSE 435, Securing Cyber Physical System, 3 credits
CYSE 455, Cybersecurity and Artificial Intelligence, 3 credits
CYSE 460, Special Topic in Cybersecurity (Independent Research Study), 3 credits
CYSE 470, Mobile Device and Wireless Security, 3 credits
CYSE 480, Advanced Information Security Assurance and Risk Control, 3 credits
  • You must take two cybersecurity elective courses. You are not allowed to take more than two courses.



The BS in Cybersecurity program requires completing a total of 120 credit hours of college-level courses in order to graduate. Students must obtain a grade of C or better and must have an overall grade point average of at least 2.0.

*This graduation requirement will be determined depending on when you begin studying the degree program at UDC. For further detail about the graduation requirement, students should contact their academic advisors or the undergraduate program director.