39 weeks Program
AI Software Engineering + DevOps
Our next cohort starts: October 5, 2026
PROGRAM OVERVIEW
Become an AI Software Engineer - For real
Build the skills to design, develop, automate, and deploy modern software using Artificial Intelligence and industry-leading DevOps practices. Over 39 weeks, you'll gain hands-on experience with cloud infrastructure, automation, CI/CD, containers, observability, and AI-powered development while building production-ready applications.
Key Projects
- Write your own printf function
- Web stack debugging
- Clone a marketplace
CURRICULUM
What You'll Learn
Over 39 weeks you'll progress from software engineering fundamentals to deploying production-ready, AI-powered applications with modern DevOps practices.
Software Engineering Fundamentals
Master Linux, Git, Docker, algorithms, data structures, and computational thinking.
Full-Stack Development with Python
Build modern backend applications using Python, SQL, REST APIs, and asynchronous programming.
Modern Web Development
Develop responsive web applications using HTML, CSS, JavaScript, DOM manipulation, and WebSockets.
AI-Powered Software Development
Work with Large Language Models (LLMs), Prompt Engineering, AI Agents, MCP Servers, and AI-assisted development workflows.
Cloud Infrastructure & DevOps
Deploy and manage cloud-native applications using AWS, Docker, Terraform, Ansible, and Infrastructure as Code.
CI/CD & Production Automation
Build secure deployment pipelines, automate testing and releases, manage secrets, and optimize production workflows.
Observability & Site Reliability
Monitor applications using OpenTelemetry, Prometheus, and Grafana while learning incident response and production reliability best practices.
Capstone Project & Professional Portfolio
Collaborate on a real-world software project and graduate with a professional portfolio that demonstrates your engineering and DevOps expertise.
Full-Time – 39 Weeks
Amazing companies hire our students