The AI Engineering Program: Module 9 of 13
Evals, Guardrails & AI Security
Measure whether an AI system is actually good, catch regressions before users do, and defend it against prompt injection and data leaks.
24guided hours
11lessons
Onlineself-paced
Lessons
Every lesson: deep notes, curated lectures, an animated explainer, a hands-on lab, practice questions and a timed exam.
- Why AI apps fail silently
- Error analysis on real traces
- Golden datasets and synthetic test data
- Code-based checks and assertions
- LLM-as-judge, calibrated against human labels
- Evals in CI: blocking a bad prompt change
- Tracing and observability with open-source tools
- OWASP Top 10 for LLM apps: prompt injection, data leakage, excessive agency
- Guardrails and personal-data redaction
- Red-teaming your own app
- Module project
Tools introduced: Eval suites, GitHub Actions
Module project
A published evaluation suite and red-team report for the Module 8 assistant, wired into CI so a regression fails the build.