When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 5 modules in this course
This course pairs pragmatic agile method with AI-assisted engineering practice. Across five modules you trace the historical arc from waterfall to agile, internalize the playground-vs-plant mental model, learn root-cause analysis via the five-whys habit, sharpen technical communication and demos, structure project management with the lightest possible artifacts (Trello and spreadsheets over heavy tools), and apply AI workflows — diagram prompt engineering, summarization with Claude, AI pair programming, AWS CodeWhisperer for Rust, Bedrock-backed serverless architectures, RAG with Bedrock Knowledge Bases, and local speech-to-text with whisper.cpp. By the end you can adapt agile to your team rather than the other way around, recognize the anti-patterns that turn ceremonies into theater, and integrate AI tooling into a development loop that ships rather than just demos. Pragmatic, opinionated, and grounded in named patterns rather than methodology cargo-cult.
Welcome to Agile With AI. This module orients you to the course goals, structure, and how to get the most out of the lessons ahead. You'll meet your instructor, preview the journey from foundational Agile principles through hands-on AI-assisted project workflows, and set expectations for the practical skills you'll build along the way.
What's included
1 video2 readings
Show info about module content
1 video•Total 1 minute
Course Intro•1 minute
2 readings•Total 2 minutes
Key Terms: Course Intro•1 minute
Reflection: Course Intro•1 minute
Intro to Agile Concepts
Module 2•1 hour to complete
Module details
Before learning what Agile is, you need to understand what it isn't. This module compares the traditional Waterfall methodology with Agile thinking, then walks through a concrete planning exercise — building a playground — to show how iterative, feedback-driven planning works in practice. You'll see why rigid up-front specifications fail in modern software contexts and how Agile addresses those failures.
What's included
2 videos4 readings
Show info about module content
2 videos•Total 4 minutes
Waterfall•2 minutes
Playground Plant•2 minutes
4 readings•Total 40 minutes
Key Terms: Waterfall•10 minutes
Reflection: Waterfall•10 minutes
Key Terms: Playground Plant•10 minutes
Reflection: Playground Plant•10 minutes
Pragmatic Agile in Practice
Module 3•1 hour to complete
Module details
Agile is more than a methodology — it's a mindset for navigating uncertainty. This module dives into the pragmatic application of Agile principles, including sprint planning, retrospectives, and the Five Whys technique for root-cause analysis. You'll also explore how AI tools can amplify team productivity within an Agile workflow.
What's included
3 videos6 readings
Show info about module content
3 videos•Total 11 minutes
Pragmatic Agile•3 minutes
Five Whys•4 minutes
Productivity Techniques•5 minutes
6 readings•Total 60 minutes
Key Terms: Pragmatic Agile•10 minutes
Reflection: Pragmatic Agile•10 minutes
Key Terms: Five Whys•10 minutes
Reflection: Five Whys•10 minutes
Key Terms: Productivity Techniques•10 minutes
Reflection: Productivity Techniques•10 minutes
Effective Technical Communication and Teamwork
Module 4•5 hours to complete
Module details
The largest module of the course. Strong technical communication is the connective tissue of effective Agile teams. This module covers giving and receiving feedback, running productive technical discussions, structuring effective meetings, applying DevOps principles, and using project management tools like Trello and spreadsheets. You'll also learn to recognize and avoid common project management anti-patterns.
Bring it all together: Agile mindset plus AI-powered tools. This module shows how generative AI reshapes the software development lifecycle — from AIOps and pair programming with AI assistants to building serverless GenAI architectures with AWS Bedrock, retrieval-augmented generation (RAG) agents, and exploring core GenAI building blocks. By the end, you'll be ready to integrate AI into your own Agile development workflow.
What's included
8 videos18 readings1 assignment
Show info about module content
8 videos•Total 29 minutes
AIOps Overview•2 minutes
Diagram Prompt Engineering•4 minutes
Summarizing Text with Claude•5 minutes
AI Pair Programming Paradigm Shift•3 minutes
AWS CodeWhisperer for Rust•8 minutes
Serverless Bedrock Architecture Diagram•2 minutes
Bedrock Knowledge Agent with RAG•2 minutes
Building Blocks for GenAI: whisper.cpp•3 minutes
18 readings•Total 171 minutes
Key Terms: AIOps Overview•10 minutes
Reflection: AIOps Overview•10 minutes
Key Terms: Diagram Prompt Engineering•10 minutes
Reflection: Diagram Prompt Engineering•10 minutes
Key Terms: Summarizing Text with Claude•10 minutes
Reflection: Summarizing Text with Claude•10 minutes
Key Terms: AI Pair Programming Paradigm Shift•10 minutes
Reflection: AI Pair Programming Paradigm Shift•10 minutes
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.