Updated Summer 2025
Cybersecurity Essentials
(CPSC 50600)
The course introduces and discusses elements of information, computer and network security, and its security operations. Topics include information assurance, symmetric/asymmetric encryption, security software (vulnerability) assessment, modern operating system security, access control, and authentication. Furthermore, the course introduces various malware behaviors, intrusion detection/prevention, security intelligence, and network security protocols. Students will use and develop software, virtual systems, programming, and tools to complete a graduate-level project or work on a research paper that reflects the skills they learned in the course.
WHAT YOU’LL LEARN:
– Security fundamental & Security requirements
– Introduction to cryptography
– User authentication
– Overview Intrusion Detection Systems
– Understanding Security Operations, Firewall, and SIEM
Cloud and Virtualization Security
(CPSC 56000)
An introduction to the concepts and techniques of implementing and securing cloud computing through the use of virtualization and distributed data processing and storage. Topics include operating system virtualization, distributed network storage, distributed computing, cloud models (IAAS, PAAS, and SAAS), and techniques for securing cloud and virtual systems.
WHAT YOU’LL LEARN:
– Security requirements for cloud
– Introduction to cryptography for cloud
– Overview cloud security architecture
– Understanding security operations in cloud
– Security features for public and private cloud
Enterprise Network Security
(CPSC 6500)
This course focuses on security functions and requirements for enterprise networks, and how to manage and operate advanced network security infrastructures. The course offers a hands-on approach by demonstrating how to configure and operate numerous network devices and security controls such as switches, routers, firewalls, IDS/IPS, and SIEM. Students will create their own functioning network, assess its security, and apply numerous security features such as port blocking, AAA security, ACLs and NAT, Cryptography, Intrusion detection/prevention, and security data analytics.
WHAT YOU’LL LEARN:
– Introduction to network security
– Network security requirements
– Overview network security architecture
– Understanding enterprise security operations
– Enterprise security intelligence
– Advanced network security components