C S 329
Download as PDF
Quality Assurance and Developer Operations
Course Description
Comprehensive production software testing, deployment, and management strategies, focusing on automation, security, quality assurance, continuous integration/deployment, scalability, and resilience.
When Taught
Fall and Winter
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
Quality
Learning Outcome
Implement comprehensive automated testing strategies, including unit, UI, E2E, performance, and load testing.
Title
Deployment
Learning Outcome
Deploy various automated CI/CD pipeline strategies to reliably deliver software that is resilient, scalable, and secure.
Title
Management
Learning Outcome
Monitor, detect anomalies, alter, and automatically correct system behavior.
Title
Curious
Learning Outcome
Characterize and address gaps in understanding related to DevOps techniques and principles.
Title
Creative
Learning Outcome
Discuss and generate alternatives DevOps designs.
Title
Collaborative
Learning Outcome
Work as a team to discover DevOps design weaknesses.
Title
Christlike
Learning Outcome
Strive for divine inspiration for, and ability to apply capabilities to, celestial pursuits.