Lesson 1
From deterministic software to probabilistic systems
Traditional software follows explicit logic. Generative AI predicts outputs from context, so correctness must be evaluated differently.
Understand models, prompts, tokens, context, temperature, structured outputs and where AI systems fail.
Learning outcomes
Guided lessons
Lesson 1
Traditional software follows explicit logic. Generative AI predicts outputs from context, so correctness must be evaluated differently.
Lesson 2
Separate instructions, business context, retrieved evidence and model behaviour so failures can be diagnosed rather than guessed.
Lesson 3
Learn when variability is useful and when business workflows need constrained, structured outputs.
Lesson 4
Use predictable data contracts for downstream automation instead of parsing free-form text.
Lesson 5
Hallucination, omission, overconfidence, stale knowledge, ambiguous instructions and unsafe tool use must be designed for.
Hands-on practice
Do not just tick these mentally. Write the query, create the test matrix, refactor the code, or document the decision. Practical evidence is the point.