CYSC 312 Principles of Cyber Defense

This course introduces students to secure IT operations by exploring the intersection of DevOps, virtualization, and cloud computing through a cybersecurity lens.  Emphasis is placed on how these technologies are used to build resilient, automated, and secure environments for modern applications and services.  Students will gain hands-on experience with tools used to manage virtualized infrastructure, automate secure deployments, and enforce security controls across cloud platforms  Topics include continuous integration/continuous deployment (CJ/CD) with integrated security (DevSecOps), infrastructure as code (IaC), virtualization security best practices, secure cloud architectures (IaaS, PaaS, SaaS), identity and access management (IAM), container security, and compliance frameworks across platforms like AWS, Azure, and Google Cloud.  Learners will also explore how Dev Ops cultural principles enhance secure collaboration across development, operations, and security teams.  By the end of the course, students will be equipped with foundational knowledge and technical skills for roles in secure DevOps, cloud security administration, and cyber-infrastructure automation.

Credits

3

Prerequisite

CYSC 345