Generative & Agentic AI
Generative AI and RAG Applications
G01 · Practitioner
Entry requirements
F01; basic APIs
What 36 hours means
- Lessons
- 24 h
- Capstone
- 8 h
- Assessment
- 2 h
- Remediation
- 2 h
Syllabus
Four modules, twelve lessons. Every lesson states what it covers and the evidence you produce for it.
1Model interaction3 lessons · 6 h
- G01.01
Language model fundamentals
120 minExplain tokens, context, sampling and common failure modes.
Evidence: A short experiment connects settings to measured output differences.
- G01.02
Prompt design
120 minSeparate instructions, context and user input; specify output constraints.
Evidence: A prompt passes a fixed set of normal and ambiguous requests.
- G01.03
Structured outputs
120 minValidate generated JSON against an application schema.
Evidence: Malformed or missing fields trigger controlled handling.
2Grounding3 lessons · 6 h
- G01.04
Document ingestion
120 minParse approved sources and preserve citation metadata.
Evidence: Each answerable passage retains a source ID and location.
- G01.05
Retrieval integration
120 minRetrieve relevant chunks before generating an answer.
Evidence: A trace shows the question, retrieved evidence and final response.
- G01.06
Grounded responses
120 minRequire supported claims and abstention when evidence is absent.
Evidence: An unsupported question produces a clear refusal or clarification.
3Evaluation3 lessons · 6 h
- G01.07
Evaluation datasets
120 minBuild answerable, unanswerable and adversarial test cases.
Evidence: A versioned set includes expected evidence and scoring guidance.
- G01.08
Quality evaluation
120 minMeasure correctness, citation support and relevance.
Evidence: Human-reviewed scores expose at least two distinct failure types.
- G01.09
Security and privacy tests
120 minTreat retrieved instructions as untrusted and redact sensitive fields.
Evidence: Injected source instructions cannot trigger prohibited actions.
4Application delivery3 lessons · 6 h
- G01.10
Latency and cost
120 minMeasure token use, retrieval time and total response time.
Evidence: A budget report identifies two tested optimisation options.
- G01.11
Application experience
120 minAdd source links, feedback and visible uncertainty states.
Evidence: Keyboard users can inspect citations and submit feedback.
- G01.12
Release and monitoring
120 minPublish a versioned prototype with rollback and evaluation records.
Evidence: A release checklist links code, prompts, data and measured quality.
Capstone
Build a source-grounded course information assistant using approved documents, with citations, refusal tests, evaluation and a cost report.
Lab environment
AI API sandbox
Lab infrastructure is not yet provisioned, so this describes the environment the course is designed for rather than one you can launch today.