C S 329

Download as PDF

Quality Assurance and Developer Operations

Computer Science College of Computational, Mathematical, & Physical Sciences

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.