Prompt Engineering
Turn a desired outcome into clear, testable instructions and output contracts. 8 course placements; 8 published now.
Compute College program
Learn how to design, evaluate, secure, operate, and optimize AI systems — from the first instruction to the production workload.
A five-course path with 48 published lesson placements. Learn prompts, context, evaluation, agents, and production workload economics in one practical sequence.
The program
AI Engineering starts with instructions and context, then moves through evaluation, controlled autonomy, and the economics of operating a real workload.
Turn a desired outcome into clear, testable instructions and output contracts. 8 course placements; 8 published now.
Select, organize, protect, and manage the information available to a model. 10 course placements; 10 published now.
Determine whether an AI application is useful, stable, safe, and ready to operate. 8 course placements; 8 published now.
Design controlled model workflows that use tools and external actions safely. 10 course placements; 10 published now.
Connect application requirements to model choice, infrastructure, reliability, and cost per outcome. 12 course placements; 12 published now.
Choose a route
Prompt Engineering → Context & Retrieval Engineering → AI Evaluation & Reliability → Agent & Tool Engineering → AI Workload Engineering.
Prompt Engineering → AI Evaluation & Reliability → AI Workload Engineering, with selected context and agent lessons as your work requires them.
Course outline
Every lesson opens directly. Follow the sequence at your own pace; no account or model API is required to follow the program.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Read the live introductory lesson and connect the concept to model quality, tokens, latency, and compute cost.
Practice the concepts
These browser-local exercises turn the lessons into numbers and decisions. They use illustrative assumptions and do not send your entries to a server.
Turn a proposed AI system into a workload and architecture checklist.
Reserve output, then see how instructions and retrieved context use the window.
Compare accepted results, retries, and review time across a fixed test set.
Explore retrieval precision, recall, and context-token volume.
Plan token economics from traffic and first-attempt success.
Classify an action before granting an agent access to it.
Include failures and review in the cost of an accepted result.
First implementation slice
Start with any of the 48 lessons, then use the course sequence and browser-local tools to connect design choices to production workload economics.
Turn a desired outcome into clear, testable instructions and output contracts.
Understand the instructions, history, retrieved information, tools, and state available at inference time.