Cybersecurity (CYB)

CYB 7000 Fundamentals of Cybersecurity 3 Credits

This course introduces fundamental concepts and design principles in cybersecurity. Students will understand what needs protection and why it is essential. Topics include CIA (Confidentiality, Integrity, and Availability), threats, attacks, defense, secure design principles, access control and password management, security policies, critical controls, incident-handling and contingency planning, risk assessment and management.
Components: Class
Typically Offered: Based on Student Demand

CYB 7010 IT & Operating System Security 3 Credits

This course introduces students to fundamental concepts of modern computing environments and their security implications. Students will explore information technology components including computer hardware, networks, and operating systems while developing practical knowledge of endpoint protection, vulnerability management, and security controls. Emphasis is placed on both technical understanding and security awareness.
Components: Discussion, Laboratory, Class
Typically Offered: Based on Student Demand

CYB 7030 Network Security 3 Credits

This course offers the basic knowledge of architectures, cyber threats, vulnerabilities, and defensive techniques for securing networks. The course addresses firewall functionalities, configurations, and managements. Different Architectures of VPNs for securing communication assets are presented with various implementation considerations. Students learn essentials of network analysis tools, monitoring, and policy development.
Components: Class
Typically Offered: Based on Student Demand

CYB 7050 Cyber Crime 3 Credits

This course explores the landscape of cyberspace, focusing on cyber threats, actors, and attacks. Students will examine privacy issues, legal frameworks, and protective measures at individual, organizational, and governmental levels. Topics include cyber crime, cyber-stalking, and the effectiveness of cybersecurity strategies in preventing digital abuse and criminal activity.
Components: Class
Typically Offered: Based on Student Demand

CYB 7070 Cybersecurity Program Planning 3 Credits

Instruction on the process used to develop and maintain appropriate security levels for an organization with a focus on implementing a comprehensive security program, a documented set of security policies, procedures, guidelines, and standards. Topics include security planning, strategies, controls, and metrics for measuring the effectiveness.
Components: Class
Prereqs/Coreqs: P: CYB 7000
Typically Offered: Based on Student Demand

CYB 7100 Introduction to Cryptography 3 Credits

This course introduces the fundamentals of applied cryptography, including a survey of relevant mathematical concepts and elementary number theory, encryption and decryption, symmetric and asymmetric systems, block ciphers, hash functions, common attacks, digital signatures, key exchange, message authentication, public key cryptography, and implementation of cryptographic systems.
Components: Class
Typically Offered: Based on Student Demand

CYB 7150 IT Security Risk Management 3 Credits

Master risk management processes by focusing on risk assessment methodologies to perform comprehensive security risk analyses. Categorize and evaluate technological, individual, and enterprise risks, effectively communicate these risks, and recommend appropriate responses. Understand how risk relates to system security policies to develop system-specific security programs by choosing optimal methodologies.
Components: Class
Typically Offered: Based on Student Demand

CYB 7200 Cybersecurity Ethics & Communication 3 Credits

This course is a study of the ways that communication, ethics, and cybersecurity intersect in relation to employment. In addition to ethical frameworks, students will learn to present technical information to audiences with varying goals and technical needs. Presentations and projects will emulate professional scenarios in cybersecurity.
Components: Class
Typically Offered: Based on Student Demand

CYB 7250 Digital Forensics 3 Credits

This course provides instruction on the investigative and forensics processes of digital evidence with a focus on identifying indicators of compromise, the use of common forensics tools, and the preservation of forensics tools. Topics include forensics iconology, and the analysis of disk, memory, chip-off, mobile device, and OS artifacts.
Components: Class
Prereqs/Coreqs: P: CYB 7010
Typically Offered: Based on Student Demand

CYB 7300 Computer Criminology 3 Credits

A primer on modern criminology with specific attention to the aspects of technology that facilitate criminal behaviors. Topics include computer crime laws, criminological theories of computer crime, court room and evidentiary procedure, idiographic and nomothetic digital profiling, computer crime victimology, habit/authorship attribution, stylometry, and case linkage analysis.
Components: Laboratory, Discussion, Class
Typically Offered: Based on Student Demand

CYB 7400 Incident Response and Remediation 3 Credits

Addresses how to set up an incident response system in an organization and the phases of an IR: Preparation, Identification, Notification, Containment, and Eradication of the threat actors, and Recovery and Reporting to prevent future incidents. Students will learn about the use of IDS and forensics, dealing with false alarms and the remediation process to minimize business impact, plan business continuity, and work with law enforcement, auditors, insurance, and compliance.
Components: Class
Prereqs/Coreqs: P: CYB 7000, CYB 7030, CYB 7050, CYB 7070, CYB 7150 and CYB 7200
Typically Offered: Based on Student Demand

CYB 7600 Cybersecurity Leadership and Team Dynamics 3 Credits

Focuses on leadership best practices and the interpersonal processes and structural characteristics that influence the effectiveness of teams. Emphasis will be placed on leadership models, principles of team building, group dynamics, problem solving, and crisis management in cybersecurity issues. Course will include case studies of modern security incidents.
Components: Class
Typically Offered: Based on Student Demand

CYB 7650 Security Program Management 3 Credits

This course is an introduction to cybersecurity program management and compliance. Students will explore the development, implementation, and evaluation of security programs taking relevant legal and regulatory requirements into account. Topics include security policies, incident response, federal regulations, and emerging security challenges in today's digital landscape.
Components: Class
Prereqs/Coreqs: P: CYB 7000
Typically Offered: Based on Student Demand

CYB 7700 Security Architecture 3 Credits

Focuses on security architectures for the protection of information systems and data. Master identifying potential vulnerabilities in system architectures and design robust, secure architectures tailored to specific applications. Topics include common enterprise and security architectures, secure cloud computing, virtualization platforms, and the application of industry standards like the Zero Trust model.
Components: Class
Prereqs/Coreqs: P: CYB 7030
Typically Offered: Based on Student Demand

CYB 7750 Advanced Cryptography 3 Credits

An in-depth study of modern cryptography. Topics include public key and private key cryptography, identity-base cryptography, types of attacks, key management, perfect secrecy, hashing, digital signatures, virtual private networks, and quantum key cryptography. Topics from number theory and discrete probability and statistics necessary for understanding current cryptosystems and their security will be covered.
Components: Class
Prereqs/Coreqs: P: CYB 7100
Typically Offered: Based on Student Demand

CYB 7800 Software Security 3 Credits

This course emphasizes on both proactive and reactive measures and systematic evaluation techniques for identifying and mitigating vulnerabilities and potential flaws in software systems that could be exploited by malicious actors. The unit focuses on the examination of software structure and behavior, either by directly reviewing code or observing its execution in controlled environments such that vulnerabilities are caught early in the development lifecycle or during regular security assessments. The objective is to integrate security into the entire software development process, minimizing risks and enhancing the overall resilience of software systems against cyber threats.
Components: Class
Typically Offered: Based on Student Demand

CYB 7890 Cybersecurity Pre-Capstone 1 Credit

Prepares student for capstone experience. Draws on skills learned, students will submit a written project proposal - with organization, timeline, learning objectives, and specific deliverables identified - for faculty approval. This course is a pre-requisite for the capstone course.
Components: Class
Prereqs/Coreqs: P: CYB 7000, CYB 7030, CYB 7050, CYB 7070, CYB 7100, CYB 7150 and CYB 7200
Typically Offered: Based on Student Demand

CYB 7900 Cybersecurity Capstone 3 Credits

Students present project identified in Capstone Preparation and submit a written report plus oral presentation to both faculty and host organization. Students will be assessed on clarity and content of written report and presentation.
Components: Class
Prereqs/Coreqs: P: CYB 7890
Typically Offered: Based on Student Demand