DevOps and CI/CD Using AI Tools

SDC332 DevOps and CI/CD Using AI Tools

College of Technology Applied AI Department

Course Description: This course introduces students to the principles and practices of DevOps with a focus on continuous integration and continuous delivery (CI/CD). Students learn to streamline the software development lifecycle through version control integration, automated builds, test execution, and staged deployment workflows. Emphasis is placed on configuring pipelines using declarative tools such as YAML, ensuring quality through test automation, and enabling fast, reliable feedback loops. Generative AI tools are used to assist in pipeline configuration, troubleshoot errors, and optimize workflow steps, while students critically evaluate the output for correctness and maintainability.

Credit Hours: 3.00

Prerequisites: All of: SDC300

Corequisites: None