Cybersecurity (CYBR)
CYBR1211 | Cyber Laws and Compliance | Lecture (3 Credits)
The curriculum covers legal and regulatory frameworks governing cybersecurity, including relevant national and international laws. Students will analyze industry-specific compliance requirements and their impact on organizational security strategies. The course emphasizes understanding ethical considerations, incident reporting obligations, and the evolving landscape of cyber laws.
CYBR2111 | Incident Response and Documentation | Lecture/Laboratory (4 Credits)
Development of practical skills in cybersecurity incident handling and reporting, covering the incident response life cycle from detection and analysis to containment, eradication, and recovery. Students engage in simulated security incidents, learn industry-standard tools, and develop effective documentation and communication strategies. The course emphasizes real-world applications, combining theoretical knowledge with extensive lab exercises and projects. Participants gain expertise in creating incident response plans, conducting investigations, and producing detailed reports, preparing them for roles in SOC teams and cybersecurity incident management.
CYBR2130 | IAM & PKI | Lecture/Laboratory (4 Credits)
Develop comprehensive Identity and Access Management (IAM) knowledge through hands-on implementation of authentication systems, access control models, and Public Key Infrastructure (PKI). Students gain practical experience with human and non-human identity lifecycle management, certificate deployment, and enterprise PKI solutions. Covers modern access control frameworks including Zero Trust principles, privileged access management, and automated certificate lifecycle management in multi-platform environments.
CYBR2211 | Advance Cyber Threat Intelligence | Lecture/Laboratory (4 Credits)
Students will explore advanced threat intelligence practices, applying the OODA Loop and F3EAD Cycle to real-world scenarios. The class delves into in-depth threat assessments of known cyber criminal groups, teaching analysts to collect and analyze data from various sources, including OSINT. Participants will gain proficiency in utilizing models like the Cyber Kill Chain and MITRE ATT&CK framework for sophisticated campaign analysis and attribution.
CYBR3110 | Systems Security I | Lecture/Laboratory (3 Credits)
Examine, configure and troubleshoot authentication and authorization applications supporting confidentiality and integrity. Topics include the basics of symmetric asymmetric encryption and their implementation for authentication and protection of data at rest and in transit as well as implementing patch management, hot fixes, and revision updates and their risks.
CYBR3111 | Network Security & Defense | Lecture/Laboratory (4 Credits)
This hands-on course provides comprehensive training in network security defense strategies and implementation techniques for enterprise environments. Students will deploy and configure advanced security tools including intrusion detection and prevention systems (IDS/IPS), network monitoring solutions, and secure network architectures. Through extensive laboratory exercises, students will gain practical experience in network threat detection, incident response procedures, and security policy implementation. The course emphasizes real-world scenarios involving wireless security, network segmentation, firewall configurations, and continuous monitoring practices. Students will develop expertise in analyzing network traffic, identifying security vulnerabilities, and implementing defense-in-depth strategies to protect enterprise network infrastructures against evolving cyber threats.
Prerequisite(s): CDEF1110, CNTS2121, CNTS2215, And CLDE2211
Corequisite(s): CYBR3161
CYBR3112 | Applied PKI & CLM | Lecture/Laboratory (3 Credits)
Applied PKI and CLM is an advanced course that bridges theoretical cryptography knowledge with enterprise-level implementation challenges. Students will develop hands-on expertise in certificate authority hierarchies, automated certificate provisioning, and implementing robust validation mechanisms while exploring modern challenges in machine identity management. The course emphasizes practical deployment of ephemeral credentials for zero-trust architectures and integrates PKI with Privileged Access Management systems to secure administrative workflows in complex environments.
CYBR3113 | Advanced Cyber Threat Intelligence | Lecture/Laboratory (3 Credits)
Students will explore advanced threat intelligence practices, applying the OODA Loop and F3EAD Cycle to real-world scenarios. The class delves into in-depth threat assessments of known cyber criminal groups, teaching analysts to collect and analyze data from various sources, including OSINT. Participants will gain proficiency in utilizing models like the Cyber Kill Chain and MITRE ATT&CK framework for sophisticated campaign analysis and attribution.
CYBR3114 | Network Security & Defense | Lecture/Laboratory (3 Credits)
Students will explore advanced concepts and techniques used in securing networks, identifying vulnerabilities, and implementing robust defense mechanisms. The course covers both theoretical foundations and hands-on applications, preparing students for real-world cybersecurity challenges.
CYBR3115 | Cybersecurity Risk Management | Lecture/Laboratory (3 Credits)
The course covers the entire life-cycle of cybersecurity risk management, from identification and assessment to mitigation and continuous monitoring. Students will learn to balance security needs with business objectives, ensuring a holistic approach to organizational cybersecurity.
CYBR3120 | Software Security | Lecture/Laboratory (3 Credits)
Explore common issues with software security and methods of mitigating attack vectors. Topics include how software is made and maintained, cross site scripting, SQL Injection, the OWASP Top 10 Report, API Gateways and Security, and elements of pen-testing software.
CYBR3121 | Digital Forensics and Incident Response | Lecture/Laboratory (4 Credits)
Students will delve into the methodologies, tools, and legal considerations involved in digital forensics and incident response. The course combines theoretical foundations with hands-on practical experience, preparing students to handle real-world cybersecurity challenges.
CYBR3130 | Legal Issues & Policy | Lecture (2 Credits)
Examine the responsibilities of the cybersecurity professional in regards to standards, the law, and policy. Topics include data protection standards, common security policies in business, and proper communication with internal and external entities related to policy and supply risk management.
CYBR3131 | Cybersecurity Risk Management | Lecture/Laboratory (4 Credits)
The course covers the entire life-cycle of cybersecurity risk management, from identification and assessment to mitigation and continuous monitoring. Students will learn to balance security needs with business objectives, ensuring a holistic approach to organizational cybersecurity.
CYBR3140 | Cybersecurity Fundamentals | Lecture (2 Credits)
Discover the many career paths in the wide and growing field of cybersecurity. Explore the world of cybersecurity by researching and practicing industry roles.
CYBR3151 | Scripting for Cyber Professionals | Lecture/Laboratory (4 Credits)
Scripting for Cyber Professionals is a hands-on course designed to empower security analysts, penetration testers, and IT professionals with the skills to leverage tools to enhance their scripting capabilities and streamline cybersecurity operations. Students will learn how to use tools to generate, review, and optimize scripts for tasks such as threat detection, log analysis, vulnerability scanning, and reporting. Through practical labs and real-world scenarios, learners will build and automate solutions in Python, PowerShell, and Bash.
Prerequisite(s): CWEB1116
CYBR3160 | Business Principles for Cybersecurity | Lecture (2 Credits)
Examine basic business organization and principles, including financial management, budgets and revenue streams with an emphasis on risk mitigation and the levels of acceptable risk in conducting business.
CYBR3161 | Business Principles for Cybersecurity | Lecture (3 Credits)
Examine fundamental business organization structures, management principles, and financial concepts with specific emphasis on cybersecurity risk management frameworks. Students will analyze business decision-making processes, evaluate risk assessment methodologies, and apply financial principles to cybersecurity investments and budget planning. The course integrates traditional business management concepts with cybersecurity governance, compliance requirements, and risk mitigation strategies essential for cybersecurity professionals working within enterprise environments.
Prerequisite(s): CDEF1110
Corequisite(s): CYBR3111
CYBR3210 | Systems Security II | Lecture/Laboratory (4 Credits)
Examine methods of protecting against intrusions from within and without. Analyze public key infrastructure and its trust models. Other topics include advanced methods of authentication under the philosophy of “zero trust” as well as an integrated approach to reducing risk, reducing the attack surface, and continuous improvement of the security posture.
Prerequisite(s): CYBR3110
CYBR3211 | Ethical Hacking and Penetration Testing | Lecture/Laboratory (4 Credits)
This hands-on course introduces learners to ethical hacking and penetration testing methodologies, equipping them with practical skills and theoretical knowledge to identify and exploit system vulnerabilities within legal and ethical frameworks. Students will develop adversarial thinking skills to better understand attacker perspectives and strengthen organizational defenses. The course covers comprehensive penetration testing across multiple domains including networks, web applications, wireless systems, and cloud environments using industry-standard tools and methodologies. Emphasis is placed on structured testing approaches, professional reporting standards, and maintaining strict compliance with legal requirements and ethical guidelines throughout all testing activities.
CYBR3212 | Cyber Laws & Compliance | Lecture (3 Credits)
The curriculum covers legal and regulatory frameworks governing cybersecurity, including relevant national and international laws. Students will analyze industry-specific compliance requirements and their impact on organizational security strategies. The course emphasizes understanding ethical considerations, incident reporting obligations, and the evolving landscape of cyber laws.
CYBR3213 | Digital Forensics & Incident Response | Lecture/Laboratory (3 Credits)
Students will delve into the methodologies, tools, and legal considerations involved in digital forensics and incident response. The course combines theoretical foundations with hands-on practical experience, preparing students to handle real-world cybersecurity challenges.
CYBR3214 | Ethical Hacking & Penetration Testing | Lecture/Laboratory (3 Credits)
Students will learn to think like attackers while adhering to ethical standards, developing the expertise to test and strengthen organizational cybersecurity defenses. The course covers both theoretical concepts and practical applications, preparing students for real-world security challenges.
CYBR3215 | Scripting for Cyber Professionals | Lecture/Laboratory (3 Credits)
An advanced course that equips students with the skills to harness the power of automation in cybersecurity. This class delves into three key scripting languages: PowerShell for Windows environments, Bash for Unix-based systems, and Python for cross-platform applications. Students will learn to craft efficient scripts that automate routine tasks, conduct thorough system tests, and bolster security measures. The course emphasizes practical applications, guiding students through the process of detecting vulnerabilities and developing scripts to mitigate potential threats.
CYBR3220 | Scripting for Cyber Professionals | Lecture/Laboratory (4 Credits)
Use various methods of scripting to automate, test, and secure a computer system. Scripting languages include common shell languages PowerShell and BASH as well as the popular Python language. Detect security issues and use scripts to mitigate the found vulnerability.
CYBR3221 | Scripting for Cyber Professionals | Lecture/Laboratory (4 Credits)
An advanced course that equips students with the skills to harness the power of automation in cybersecurity. This class delves into three key scripting languages: PowerShell for Windows environments, Bash for Unix-based systems, and Python for cross-platform applications. Students will learn to craft efficient scripts that automate routine tasks, conduct thorough system tests, and bolster security measures. The course emphasizes practical applications, guiding students through the process of detecting vulnerabilities and developing scripts to mitigate potential threats.
CYBR3231 | Digital Forensic Theory | Lecture (2 Credits)
Explore scientific theory, methods, and evidence preservation from a digital forensics perspective. Emphasis is on the fundamentals of forensic theory, attacker techniques, and procedures used in the cybersecurity profession.
CYBR3232 | Industrial Control Systems Security | Lecture/Laboratory (3 Credits)
Students explore Industrial Control System (ICS) architectures and operations, emphasizing IT/OT differences. Covering ICS-specific threats, vulnerabilities, and network analysis techniques. Risk assessment, security controls, and industry best practices are key components. Through practical exercises and case studies, students develop skills to protect interconnected industrial systems. The course prepares students to bridge IT/OT security gaps and safeguard critical infrastructure control systems.
CYBR3251 | Advance Cyber Threat Intelligence | Lecture/Laboratory (4 Credits)
This course provides students with comprehensive knowledge and practical skills in threat intelligence collection, analysis, and dissemination within enterprise cybersecurity operations. Building upon scripting foundations, students will develop automated threat intelligence workflows, analyze threat actor behaviors, and create actionable intelligence products for organizational decision-making. The course emphasizes hands-on experience with threat intelligence platforms, OSINT collection techniques, malware analysis, and intelligence sharing frameworks. Students will learn to correlate threat data from multiple sources, assess threat actor capabilities and motivations, and produce strategic, tactical, and operational intelligence reports that support proactive cybersecurity strategies.
Prerequisite(s): CYBR3151
CYBR3261 | Cybersecurity Risk Management | Lecture/Laboratory (3 Credits)
Participants will explore key concepts such as threat modeling, risk assessment frameworks (NIST, ISO 27005, FAIR), governance structures, compliance obligations, and incident response planning. Real-world case studies and simulations will be used to illustrate best practices and common pitfalls. The course also emphasizes aligning cybersecurity strategy with business objectives and fostering a culture of risk awareness as well as fundamentals of cyber risk and threat landscapes, risk assessment methodologies and tools, regulatory and compliance frameworks (e.g., GDPR, HIPAA, SOX), cybersecurity governance and policy development, third-party and supply chain risk management, incident response and crisis communication, metrics and reporting for risk management, & emerging trends and future challenges in cyber risk.
Prerequisite(s): CYBR3161
CYBR4110 | Network Security | Lecture/Laboratory (5 Credits)
Explore network security in theory. Examine and practice the use of tools used for protecting networks against malicious attacks. Topics include implementation of secure networking systems including intrusion detection and prevention systems, proxy servers, wireless and point of sales systems and firewall configurations.
CYBR4111 | Business Principles for Cybersecurity | Lecture (3 Credits)
This course merges essential business concepts with cybersecurity practices. Students will master financial management for security initiatives, analyze revenue streams and their security implications, develop risk assessment and mitigation strategies, and align cybersecurity with business objectives. Gain skills to balance financial considerations with effective risk management in the digital realm.
CYBR4112 | Industrial Control Systems Security | Lecture/Laboratory (3 Credits)
Students explore Industrial Control System (ICS) architectures and operations, emphasizing IT/OT differences. Covering ICS-specific threats, vulnerabilities, and network analysis techniques. Risk assessment, security controls, and industry best practices are key components. Through practical exercises and case studies, students develop skills to protect interconnected industrial systems. The course prepares students to bridge IT/OT security gaps and safeguard critical infrastructure control systems.
CYBR4113 | Incident Response & Recovery in OT | Lecture/Laboratory (3 Credits)
Students will gain in-depth knowledge of incident response principles tailored to industrial control systems (ICS) and OT settings. The course emphasizes the critical balance between maintaining operational continuity and implementing effective security measures during cyber incidents.
CYBR4114 | IoT Security | Lecture/Laboratory (3 Credits)
Students will gain comprehensive knowledge of IoT (Internet of Things) security principles, vulnerabilities, and defense strategies. The course combines theoretical concepts with practical applications, preparing students to tackle real-world IoT security challenges in various industries.
CYBR4115 | Business Principles for Cybersecurity | Lecture (3 Credits)
This course merges essential business concepts with cybersecurity practices. Students will master financial management for security initiatives, analyze revenue streams and their security implications, develop risk assessment and mitigation strategies, and align cybersecurity with business objectives. Gain skills to balance financial considerations with effective risk management in the digital realm.
CYBR4120 | Introduction to Cyber Warfare | Lecture (2 Credits)
Examine methods and techniques used to perform politically motivated attacks against other nation states for strategic or military objectives including cyber espionage. Identify diverse motivations of nation state actors, non-state actors such as terrorist groups, companies and politically or economically motivated groups and individuals. Explore both offensive and defensive techniques.
Prerequisite(s): CYBR3231
CYBR4121 | Incident Response and Recovery in OT | Lecture/Laboratory (4 Credits)
Students will gain in-depth knowledge of incident response principles tailored to industrial control systems (ICS) and OT settings. The course emphasizes the critical balance between maintaining operational continuity and implementing effective security measures during cyber incidents.
CYBR4125 | Incident Response | Lecture/Laboratory (4 Credits)
This course provides students with comprehensive knowledge and practical skills in cybersecurity incident management, investigation, and recovery operations. Building upon ethical hacking foundations, students will learn to respond to security incidents from detection through recovery, applying structured incident response methodologies and frameworks. The course emphasizes hands-on experience with incident containment, evidence preservation, threat analysis, and coordination with cross-functional teams during active security incidents. Students will develop proficiency in incident response tools, communication protocols, and legal considerations while learning to conduct tabletop exercises, manage crisis situations, and implement lessons learned processes. The course prepares students for advanced digital forensics investigations and enterprise incident response team operations.
Prerequisite(s): CYBR3211
CYBR4131 | Operating Systems Forensics | Lecture/Laboratory (3 Credits)
Identify common operating system storage techniques. Examine common techniques to retrieve information at file and operating systems levels. Investigate additional artifacts for information that include memory, virtual memory, slack space, and swap spaces.
Prerequisite(s): CYBR3231
CYBR4132 | IoT Security | Lecture/Laboratory (4 Credits)
Students will gain comprehensive knowledge of IoT (Internet of Things) security principles, vulnerabilities, and defense strategies. The course combines theoretical concepts with practical applications, preparing students to tackle real-world IoT security challenges in various industries.
CYBR4140 | ICS/OT I | Lecture/Laboratory (4 Credits)
This course provides a comprehensive overview of cybersecurity strategies for protecting Industrial Control System (ICS) / Operational Technology (OT) environments. Students will explore IT-OT convergence, the Purdue model, SCADA systems, and other ICS/OT elements, including those used in critical infrastructure. The course covers risk assessment, secure architecture design, threat detection, incident response, and business continuity planning specific to IT/OT ecosystems. Emphasis is placed on understanding the unique vulnerabilities of OT devices, implementing layered defenses, and applying cybersecurity principles to ensure the availability, integrity, and safety of interconnected systems. Legal, regulatory, and ethical considerations unique to OT are also addressed.
Prerequisite(s): CYBR3111
CYBR4151 | Security Operations Center | Lecture/Laboratory (4 Credits)
This course provides students with comprehensive hands-on experience in enterprise cybersecurity monitoring, threat detection, and incident coordination. Students will learn to operate as Security Operations Center (SOC) analysts within a team-based environment, utilizing SIEM platforms, threat intelligence feeds, and security orchestration tools to detect, analyze, and respond to security events. The course emphasizes real-time threat hunting, alert triage, incident escalation procedures, and cross-functional collaboration within enterprise security operations. Students will develop proficiency with a variety of SOC tools while learning workflows, standard operating procedures (SOPs), and communication protocols essential for 24/7 operations.
Prerequisite(s): CYBR3251
CYBR4210 | Cybersecurity Capstone | Capstone (5 Credits)
Demonstrate overall content knowledge of the program outcomes through a final project. Present project with explanation of skills required by a cybersecurity professional.
Prerequisite(s): CYBR4120
CYBR4211 | Cybersecurity Capstone | Capstone (3 Credits)
Demonstrate overall content knowledge of the program outcomes through a final project. Present project with explanation of skills required by a cybersecurity professional.
Prerequisite(s): CYBR4120
CYBR4212 | Operational Technology Network Security | Lecture/Laboratory (3 Credits)
Students will gain in-depth knowledge of OT network architectures, security principles, and best practices for protecting industrial control systems from cyber threats. The course emphasizes the critical balance between maintaining operational continuity and implementing effective security measures in OT environments.
CYBR4221 | Network Forensics | Lecture/Laboratory (2 Credits)
Examine network data acquisition methods. Research network protocols vulnerabilities. Activities are related to monitoring and analysis of network data.
Prerequisite(s): CYBR4110
CYBR4222 | Network Forensics | Lecture/Laboratory (4 Credits)
Examine network data acquisition methods. Research network protocols vulnerabilities. Activities are related to monitoring and analysis of network data.
Prerequisite(s): CYBR4110
CYBR4223 | Applied Cyber Practition | Lecture (3 Credits)
Students will engage in project-based learning, working in teams to identify, analyze, and solve complex cybersecurity challenges. The course emphasizes the practical application of skills learned throughout the program, preparing students for professional roles in the cybersecurity field.
CYBR4225 | Digital Forensics | Lecture/Laboratory (4 Credits)
This course provides comprehensive hands-on experience with digital forensic analysis across multiple IT platforms and environments. Building upon incident response foundations, students master advanced techniques for memory forensics, file system analysis, registry examination, and mobile device investigation. The course emphasizes practical skills in timeline analysis, artifact correlation, and evidence reconstruction using industry-standard forensic tools and methodologies. Students investigate complex scenarios involving anti-forensics techniques, encrypted systems, and sophisticated malware persistence mechanisms while maintaining strict adherence to legal and procedural requirements. Students will also be introduced to operational technology (OT) forensic concepts to provide awareness of industrial control system (ICS) environments.
CYBR4230 | Industrial Cybersecurity Awareness | Lecture (4 Credits)
Every aspect of modern life depends on industrial control systems (ICS) operating as expected. As ICS devices become increasingly connected, they also become increasingly vulnerable. In the class you will learn how to implement industrial frameworks and foundational security controls, aligning IT/OT, gaining executive buy-in and selecting the right tools for the job.
CYBR4231 | Industrial Cyber Awareness | Lecture/Laboratory (4 Credits)
Every aspect of modern life depends on industrial control systems (ICS) operating as expected. As ICS devices become increasingly connected, they also become increasingly vulnerable. In the class you will learn how to implement industrial frameworks and foundational security controls, aligning IT/OT, gaining executive buy-in and selecting the right tools for the job.
CYBR4240 | ICS/OT II | Lecture/Laboratory (4 Credits)
Building on ISC/OT I, this advanced course focuses on the implementation and operationalization of cybersecurity controls within critical infrastructure environments. Students will engage in hands-on activities simulating real-world threats against industrial systems, including advanced persistent threats (APTs), ransomware targeting OT, and supply chain compromises. The course emphasizes security monitoring, incident response, digital forensics, and the integration of IT/OT threat intelligence. Students will also design and evaluate resilient architectures, develop mitigation strategies aligned with frameworks like ISA/IEC 62443 and NIST CSF, and assess the impact of cyber incidents on safety and operations. Strategic planning for regulatory compliance, risk management, and business continuity in complex OT ecosystems will be a key focus.
Prerequisite(s): CYBR4140
CYBR4299 | Cybersecurity Capstone | Capstone (3 Credits)
Students will demonstrate comprehensive knowledge of cybersecurity program outcomes through a hands-on, real-world scenario. Participants will tackle a complex cybersecurity challenge, applying skills across multiple domains, as well as develop and implement strategic solutions to protect digital assets and present their project, articulating the essential skills and methodologies employed by cybersecurity professionals. This capstone experience serves as a bridge between academic learning and professional practice, preparing students for the dynamic field of cybersecurity.