| |
Sep 22, 2026
|
|
|
|
|
CIS 410 - Cybersecurity Automation5 Credits This course provides a comprehensive, hands-on exploration of the principles and practices of information security automations, focusing on the secure deployment and management of cloud-based infrastructure and software. Students practice automating security throughout the system/software development lifecycle (SDLC). A significant portion of the coursework involves designing, deploying, and managing cloud resources using infrastructure-as-code methodologies and working with software definitions for consistent and repeatable environments. Topics include continuous integration/continuous delivery pipelines, automated security testing, vulnerability management, configuration management, and security monitoring in cloud environments. Students will actively work with industry-standard tools and platforms to secure modern, scalable applications.
Program Admission Required Yes Admitted Program BAS - CIS FeesAcademic Technology Fee
Quarters Typically Offered Spring Evening, Online
Designed to Serve For students admitted to the BAS program in Cybersecurity. Active Date 20260408T14:58:30
Grading Basis Decimal Grade Class Limit 24 Contact Hours: Lecture 44 Lab 22 Total Contact Hours 66 Degree Distributions: ProfTech Course Yes Course Outline
- Foundations of Security Automation
- Introduction to Cloud Security Principles
- DevSecOps in the Cloud
- Infrastructure as Code (IaC) for Security
- Identity and Access Management (IAM) Automation
- Automated Security in the Deployment Pipeline
- Understanding Deployment Pipelines
- Automated Security Testing
- Container Security Automation
- Secrets Management
- Vulnerability & Configuration Management Automation
- Vulnerability Scanning
- Patch and Configuration Management
- Automated Remediation
- Security Monitoring, Logging, and Incident Response Automation
- Centralized Logging and Monitoring
- Automated Security Alerting and Remediation
- Security Information and Event Management
Student Learning Outcomes Understand and implement core principles of the system/software development life cycle.
Design and deploy secure and scalable cloud infrastructure using infrastructure as code.
Develop and manage software definitions and configurations.
Integrate automated security testing tools into deployment pipelines.
Implement and manage secure software supply chains.
Monitor and respond to security incidents in cloud-native applications.
Add to Portfolio (opens a new window)
|
|