SSW 590 DevOps Principles and Practices

This course introduces students to the Software Engineering principles and practices of DevOps. DevOps helps companies to shorten development cycles and deliver higher quality products to customers more quickly by creating a culture of working together in a unified team, using automated processes throughout the product lifecycle, and focusing on continual improvement by monitoring and experimentation. Students will learn about the team culture, processes, technologies, and tools that enable successful DevOps teams to deliver better products faster. Prerequisites: Programming experience with Python, Java, or permission of the instructor.




Grad Student or (Junior or Senior) and Permission Required


Software Engineering Program


Fall Semester Spring Semester Summer Semester