Mar 12, 2025  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMPT416N - Introduction to Cybersecurity


4 Credit(s)

Non Liberal Arts
This course provides an introduction and overview of key concepts in cybersecurity for cloud and enterprise data centers. We provide a framework for understanding cybersecurity concepts based on the NIST cybersecurity lifecycle. Students will be introduced to core concepts including physical data center security, authentication, access control, identity management, secure software development principles and practice, cryptography, cloud security, compliance, and governance. Students will be introduced to a variety of common security attacks, including code injection, man-in-the-middle, phishing, buffer overflows, and adjacency attacks. Using a self-contained lab environment, isolated from the campus network and the Internet, students will be able to practice common hacks and defense strategies, and learn how to scan websites and cloud environments for security vulnerabilities. Practical examples of real world security breaches will be used as case studies to illustrate key concepts.

Prerequisite(s): CMPT 120L , CMPT 306L , and CMPT 307N  for Cybersecurity minor



Add to Portfolio (opens a new window)