CYBR - Cybersecurity

CYBR - Cybersecurity

CYBR 2159  Fundamentals of Computer Networks  (3-0-3)  
Prerequisite(s): CPSC 1301 with a minimum grade of C or CPSC 1301H with a minimum grade of C or CPSC 1301K with a minimum grade of C or CPSC 1301I with a minimum grade of C or CSCI 1301 with a minimum grade of C or CSCI 1301K with a minimum grade of C
This course provides basic understanding of how networks are built and operate. It familiarizes students with basic network analysis tools and exposes them to the concept of potential vulnerabilities in a network.
CYBR 2160  Intro to Information Security  (3-0-3)  
Prerequisite(s): CYBR 2159 (may be taken concurrently) with a minimum grade of C
This course provides a foundational understanding of information security, focusing on key defense strategies such as access control, cryptography, network security, and risk management, with hands-on activities to begin developing practical skills.
CYBR 3106  Cybersecurity Risk Management  (3-0-3)  
Prerequisite(s): CYBR 2106 with a minimum grade of C or CYBR 2160 with a minimum grade of C or CPSC 2106 with a minimum grade of C
This course provides an overview of the management of information systems security and its implications on IT infrastructures and compliance through the National Institute of Standards and Technology’s (NIST) risk management and other security risk management frameworks.
CYBR 3108  Defensive Programming  (3-0-3)  
Prerequisite(s): (CPSC 2106 with a minimum grade of C or CYBR 2106 with a minimum grade of C or CYBR 2160 with a minimum grade of C) and CPSC 2108 with a minimum grade of C
This course provides a study of basic security practices in hardening a system and programming through hands-on activities. The course emphasizes secure design principles and applying additional controls and measures to prevent development of vulnerable systems and code.
CYBR 3115  Programming for Data Science  (3-0-3)  
Prerequisite(s): CPSC 1301 with a minimum grade of C or CPSC 1301H with a minimum grade of C or CPSC 1301K with a minimum grade of C
This course provides an introduction to using programming to manipulate data, a fundamental skill in both computer science and data science. Students will learn to write and modify scripts and programs to import data from local files and the Internet from a variety of storage formats such as csv files, text files, XML files, and relational databases and manipulate the data programmatically using a variety of data structures. Students will learn introductory data visualization techniques as well as get an introduction on how to use AI and statistics to analyze data.
CYBR 3119  Fundamentals of Digital Forensics  (3-0-3)  
Prerequisite(s): (CYBR 2106 with a minimum grade of C or CYBR 2160 with a minimum grade of C) or CPSC 2106 with a minimum grade of C
This course introduces fundamental concepts of digital forensics in a variety of digital media and devices including, websites, windows registry, emails, internet browsers, memory, hard drives and other secondary storage. It also focuses on forensic reporting and the ethical considerations essential to the field.
CYBR 3126  Client / Server Security  (3-0-3)  
Prerequisite(s): CYBR 3135 with a minimum grade of C
This course explores the concept of controlling access to information systems and applications. Topics include access, authentication and accounting for end-users and system administrators, and security controls for access control including tokens and public key infrastructures (PKIs).
CYBR 3128  Cybersecurity Management  (3-0-3)  
Prerequisite(s): MISM 3115 with a minimum grade of C or MISM 3109 with a minimum grade of C or (CPSC 2115 with a minimum grade of C and CYBR 2159 with a minimum grade of C)
This course provides an overview of the management of information systems security including access control systems and methodology, business continuity and disaster recovery planning, legal issues in information systems security, ethics, computer operations security, physical security and security architecture models using current standards and models. The course also explores network infrastructure, cryptography, assessments and audits, and organizational security.
CYBR 3135  Infrastructure Security  (3-0-3)  
Prerequisite(s): CYBR 2159 with a minimum grade of C and (CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C or CPSC 2106 with a minimum grade of C)
Security challenges encountered on backbone networks in an information and communications infrastructure. Topics include methods of tightening infrastructure security, a variety of tools for monitoring and managing infrastructure security and commonly-used technologies, such as firewalls, IDS, IPS and VPNs
CYBR 3136  Wireless, IoT and Mobile Security  (3-0-3)  
Prerequisite(s): CYBR 2159 with a minimum grade of C and (CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C)
This course explores the world of wireless and mobile technologies, providing real-world, advanced scenarios for conducting security assessments of wireless networks and Internet of Things (IoT) solutions. It also covers security posture assessments of mobile devices, including smartphones, tablets, and wearable devices.
CYBR 4127  Computer and Network Security  (3-0-3)  
Prerequisite(s): (CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C) and CYBR 2159 with a minimum grade of C
This course introduces security issues of software applications, computer systems and networks. It reviews and discusses various security controls and defense mechanisms for addressing the issues and protecting applications, computing and networking systems.
CYBR 4128  Penetration Testing and Countermeasures  (3-0-3)  
Prerequisite(s): CYBR 2160 with a minimum grade of C or CPSC 2106 with a minimum grade of C
This course explores hacking techniques and corresponding countermeasures, focusing on methods for identifying vulnerabilities and security weaknesses in network systems, operating systems, and software applications.
CYBR 4137  Security Policies & Implementation Security  (3-0-3)  
Prerequisite(s): CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C
This course explores security policies that protect and maintain an organization’s network and information systems assets. Topics include the effects of organizational culture, behavior and communications styles on generating, enforcing and maintaining security policies.
CYBR 4138  Security Auditing for Compliance  (3-0-3)  
Prerequisite(s): CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C
This course examines principles, approaches and methodology used in auditing information systems security to ensure processes and procedures are in compliance with pertinent laws and regulatory provisions.
CYBR 4139  Security Issues in Legal Context  (3-0-3)  
Prerequisite(s): CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C
This course will provide students exposure to the current key legal and policy issues related to cybersecurity, including the legal authorities and obligations of both the government and the private sector with respect to protecting computer systems and networks, as well as the national security aspects of the cyber domain including authorities related to offensive activities in cyberspace.
CYBR 4145  Security for Web Applications & Social Networking  (3-0-3)  
Prerequisite(s): CYBR 3135 with a minimum grade of C
In this course, students will analyze security implications of information exchange on the Internet and via Web-based applications. Topics include methods and techniques to identify and countermeasure risks, threats and vulnerabilities for Web-based applications, and to mitigate risks associated with Web applications and social networking.
CYBR 4146  Network, Virtualization & Cloud Communication Infrastructure  (3-0-3)  
Prerequisite(s): CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C
This course explores the convergence of computer networking, telecommunications technologies, virtualization, cloud and the Internet of Things (IoT). Capabilities and limitations of converged networking infrastructure are analyzed through voice, data, video, cloud and IoT applications in relation to performance, management and security challenges.
CYBR 4160  Applied Cryptography  (3-0-3)  
Prerequisite(s): CPSC 2108 with a minimum grade of C and (CYBR 2160 with a minimum grade of C or CYBR 2106 with a minimum grade of C)
This course explores modern cryptography, emphasizing the fundamental principles and their applications in protecting the security, integrity, and confidentiality of digital information and communications.
CYBR 4166  Intrusion Detection and Prevention  (3-0-3)  
Prerequisite(s): CYBR 4127 with a minimum grade of C or CPSC 4127 with a minimum grade of C
The course provides knowledge and skills related to detecting intrusion and analyzing vulnerabilities and threats, as well as implementing strategies to mitigate associated risks.
CYBR 4416  Cybersecurity Practicum  (0-2-1)  
This course engages students in experiential opportunities to enhance their knowledge of current topics and job opportunities in the fast changing field of cybersecurity. The course will require students to participate in a variety of activities to obtain a broader perspective of the cybersecurity landscape.
Repeatability: Repeatable for credit up to 2 times or 3 hours.
Restriction(s):

Freshman or Sophomore students may not enroll.

CYBR 6000  Graduate Exit Examination in Cybersecurity  (0-0-0)  
This is a zero-credit hour course that should be taken in the last semester prior to graduation. Students need to complete the exit exam, survey, and interview to satisfactorily complete the course. (S/U grading).
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6126  Introduction to Cybersecurity  (3-0-3)  
This course focuses on the protection of information systems against cyber threats whether data is in transit, at rest, or in processing. Topics include an overview of cyber threats, measures necessary to detect, assess, and counter such threats, network security basics, symmetric and public key encryption, basic cryptologic analysis, access control, authentication, malware, vulnerability assessment, digital forensics, security policies, privacy, and ethics. This course builds knowledge, skills and abilities (KSAs) of principles and practices in cybersecurity.
Restriction(s):

Undergraduate Level level students may not enroll.

CYBR 6128  Network Security  (3-0-3)  
Prerequisite(s): (CPSC 6126 with a minimum grade of C or CYBR 6126 with a minimum grade of C) and CPSC 6157 with a minimum grade of C
This course covers the fundamentals of application and Web security, computer and network security, attacking and defending mechanisms. After completing this course, students will understand the issues of application and Web security, computer and network security. Students should be able to explain the underlying security protocols and techniques, such as IPsec and SSL/TLS. Students will also examine the methods and tools to attack and defend a computer network, including network reconnaissance, exploits, firewalls, and IDS. Some advanced topics such as wireless security, switch security, router security, and IPv6 security are covered as well.
CYBR 6136  Human Aspects of Cybersecurity  (3-0-3)  
Prerequisite(s): CPSC 6126 with a minimum grade of C or CYBR 6126 with a minimum grade of C
This course examines the human behavioral and psychological aspects that create a complex system of cybercrimes and ethical and moral violations in the Internet. Students analyze various cybercrimes and cyber incidents that impact human life, and discuss how the human factor can be controlled or manipulated in order to create a more secure cyberspace.
CYBR 6159  Digital Forensics  (3-0-3)  
Prerequisite(s): CPSC 6126 with a minimum grade of C or CYBR 6126 with a minimum grade of C
The course focuses on the role of computer forensics and the methods used in the investigation of computer crimes. The course explains the need for proper investigation and illustrates the process of locating, handling, and processing computer evidence.
CYBR 6167  Cybersecurity Risk Management  (3-0-3)  
Prerequisite(s): CPSC 6126 with a minimum grade of C or CYBR 6126 with a minimum grade of C
This course focuses on the risk analysis component of cybersecurity management. It provides detailed coverage of contemporary frameworks and processes related to managing risk. Also, it involves enumerating organizations' resources and prioritizing their protection based on probability of threat and subsequent damage. Reporting security breaches to management, and providing steps to mitigate threats and implement future controls will be an integral part of this course.
CYBR 6222  Foundation of Cybersecurity Policy and Management  (3-0-3)  
This course provides students with an introduction to information security policies. Students will be introduced to sociological and psychological issues in policy implementation in general and then provided a focused dialogue on information security specific policies. The class discusses the entire lifecycle of policy creation and enactment and presents the students with issue specific policies in different domains of security. The structure of the policy is also discussed to assist the students to design and modify policies. Several examples from different domains are incorporated in the curriculum to assist the students learn in context of real life situations.
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6226  Cloud Computing Security  (3-0-3)  
Prerequisite(s): CPSC 6157 with a minimum grade of C
This course focuses on the security concerns and countermeasures in a cloud environment. Topics include an overview of cloud computing and virtualization, the critical technology underpinning cloud computing, necessary foundation for threats in cloud computing, access control, identity management, account and service hijacking, secure APIs, malware, regulatory compliance, forensics, and secure computing in the cloud.
CYBR 6228  Global Cybersecurity  (3-0-3)  
Prerequisite(s): CPSC 6126 with a minimum grade of C or CYBR 6126 with a minimum grade of C
This course provides an in-depth study of cybersecurity from a global perspective. Topics include cyber-terrorism, cybercrime, and cyber-warfare; the international legal environment; nation- and region-specific norms regarding privacy and intellectual property; international standard setting; effects on trade (including offshore outsourcing); and opportunities for international cooperation.
CYBR 6299  Capstone in Cybersecurity Policy and Management  (0-0-3)  
This course will provide students with the opportunity to integrate concepts and competencies learned in the Cybersecurity Management (MS) program into a single project. The student will propose, research and produce a deliverable as part of a comprehensive project. With instructor approval, the project may be undertaken as an internship/co-op at a company, including the student's workplace, under a mentor within the company, provided it goes beyond the scope of the student's normal work duties. Students should have successfully completed at least 9-credit hours in the program to enroll in the course.
Repeatability: Repeatable for credit up to 1 times or 6 hours.
CYBR 6555  Selected Topics in Cybersecurity  (3-0-3)  
This course covers topics of special interest in the field of cybersecurity.
Repeatability: Repeatable for credit up to 1 times or 6 hours.
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6698  Graduate Internship in Cybersecurity  (0-15-3)  
This course provides an opportunity to graduate students to apply knowledge gained in academic courses to the real world. Work undertaken during an internship must be relevant to the student’s program of study. The internship needs to be approved by the department chair. (S/U grading).
Repeatability: Repeatable for credit up to 1 times or 6 hours.
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6899  Independent Study in Cybersecurity  (0-0-3)  
This is a project-based course to allow the student to explore a topic of their interest in cybersecurity. The project has to be approved and supervised by an appropriate member of the graduate faculty.
Repeatability: Repeatable for credit up to 1 times or 6 hours.
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6985  Cybersecurity Research and Thesis  (0-0-(1-3))  
This course involves the completion of a research project in adherence to the School of Computer Science MS thesis policy. The project is to be designed in consultation with a thesis advisor who is a member of the graduate faculty of the School of Computer Science. (S/U grading)
Restriction(s):

Enrollment is limited to Graduate Level level students.

CYBR 6986  Thesis Defense  (0-0-0)  
Department approval required. A satisfactory grade in the course indicates a successful oral defense of the thesis, the completion of edits and approval by the advisor or committee, and submission to the library. Degree candidates must be enrolled during the semester of their defense. S/U grading.
Restriction(s):

Enrollment is limited to Graduate Level level students.