AI Practitioner — the advanced course.
Eight practitioner-grade modules: architectures, solution design, professional prompting, evaluation, integration, agents, governance and security. Learning outcomes and the exam are designed against the AQF Level 5 descriptors — specialised knowledge, analysis of sometimes-complex problems, and autonomous judgement.
What you'll be able to do.
Written the way the AQF writes them — as demonstrable outcomes. On completing this course you will be able to:
- CLO1Explain the technical and theoretical foundations of modern AI systems and select architectures (fine-tuning, RAG, agents; hosted vs open-weights) appropriate to constraints.
- CLO2Analyse business processes to identify, prioritise, baseline and justify AI use cases, and communicate recommendations to stakeholders.
- CLO3Construct and manage production-grade prompts — layered, structured, versioned and regression-tested.
- CLO4Design and operate evaluation regimes (golden sets, calibrated LLM-as-judge, monitoring) to provide solutions to sometimes-complex quality problems.
- CLO5Design integrated AI workflows with retrieval, guardrails, data minimisation, fallbacks and human-in-the-loop controls, exercising judgement within defined responsibility.
- CLO6Apply Australian privacy obligations, the AI Ethics Principles and security practice (including prompt-injection defence) — and transmit these standards to others in the workplace.
Recommended entry: complete AI Essentials first (or have equivalent foundations — you should already be comfortable with LLM basics, hallucination, context windows and RAG at a conceptual level).
Eight modules, practitioner depth.
Each module states its learning outcomes, teaches the content, and sets an Apply it task — because AQF Level 5 is about application and judgement, not recall.
Module 1AI system architectures & model selection
- LO1.1Explain how transformer-based models represent and generate language (tokens, embeddings, attention) at working depth.
- LO1.2Compare fine-tuning, retrieval (RAG) and agentic architectures and select the fit for a given problem.
- LO1.3Evaluate hosted-API versus open-weights deployment against cost, latency, capability and data-sovereignty constraints.
Core content
Embeddings turn text into numeric vectors that capture meaning — the foundation of semantic search and retrieval. Attention lets a model weigh every token against every other, which is why context placement matters. Model classes now differentiate: fast general models, multimodal models, and reasoning-class models that trade latency and cost for stronger multi-step problem solving — match the class to the task, not the hype.
The architecture decision
- RAG when knowledge changes or must be cited — retrieval at question time keeps answers current without retraining.
- Fine-tuning when you need consistent style, format or domain behaviour — not for injecting fast-moving facts.
- Agents when the job needs multi-step actions against tools and systems, not just answers.
- Open-weights on your infrastructure when data genuinely cannot leave your control; hosted APIs when capability-per-dollar and zero ops win.
Module 2Scoping, ROI & solution design
- LO2.1Analyse business processes to identify and prioritise viable AI use cases.
- LO2.2Justify build-versus-buy decisions.
- LO2.3Establish baselines and success metrics before piloting; communicate recommendations to decision-makers.
Core content
Prioritise use cases on three axes: frequency × risk × measurability. The best first project is high-frequency, low-risk and measurable — not the moonshot. Buy when the need is commodity (meeting notes, generic chat); build when the workflow differentiates you and runs on data only you have. Before any pilot, baseline the current state — minutes per task, cost per ticket, error rates — or you'll never credibly claim improvement. Define the success metric up front and tie it to a business outcome; "the team liked it" is not a metric. Then write the recommendation so a non-technical executive can decide in five minutes — transmitting analysis to others is the practitioner's real deliverable.
Module 3Professional prompt engineering
- LO3.1Construct layered prompts separating system rules, task instruction and context.
- LO3.2Produce validated, machine-readable structured outputs.
- LO3.3Decompose complex tasks; manage prompts as versioned, tested assets.
Core content
In production, prompting stops being chat and becomes engineering. The system prompt carries persistent role, rules and constraints; user messages carry the task; context is injected deliberately. For machine-readable output, request a strict JSON schema, validate every response, and retry on parse failure — never "ask nicely and hope". Complex tasks gain reliability through decomposition: smaller steps or chained calls, each verifiable. And production prompts are assets: version-controlled, documented, and changed only after passing the evaluation set — a one-word edit can shift behaviour across thousands of runs.
Module 4Evaluation & quality assurance
- LO4.1Design golden-set evaluations and scoring rubrics.
- LO4.2Apply LLM-as-judge methods critically, with calibration against human judgement.
- LO4.3Operate regression testing and production monitoring for AI quality.
Core content
"It seems good" doesn't survive contact with scale. A golden set — curated inputs with expected outputs — makes quality repeatable: run it before every prompt change, model upgrade or vendor switch, and compare. LLM-as-judge scales scoring but carries biases (verbosity preference, self-preference, position effects) — calibrate the judge against a sample of human ratings before trusting it. When a new model version ships, the eval suite decides the swap — never the changelog. After launch, monitor sampled production outputs with thresholds and alerts: inputs drift, behaviour drifts, and silent degradation is the default if nobody is looking.
Module 5Integration, data & automation
- LO5.1Design retrieval pipelines — chunking, embedding and context assembly.
- LO5.2Implement guardrails that validate inputs and outputs around model calls.
- LO5.3Apply data minimisation to third-party AI services; engineer fallbacks for failure.
Core content
Real systems wrap the model. In retrieval pipelines, chunking strategy — size, boundaries, overlap — drives what gets found and how much fits the context budget; bad chunking quietly breaks good RAG. A guardrail layer validates and constrains both directions: sanitise and scope inputs, then schema-check, filter and bound outputs before anything downstream consumes them — the model alone is never the control. Before personal information reaches a third-party API, minimise and redact to what the task needs, per your privacy policy. And design for failure as a certainty, not an exception: retries, graceful degradation, and a human fallback queue — an automation that fails silently is worse than no automation.
Module 6AI agents & autonomy design
- LO6.1Explain agent loops — planning, tool calls, observation — and where they fit.
- LO6.2Analyse agent-specific failure modes, including indirect prompt injection.
- LO6.3Design least-privilege tool access, risk-tiered human-in-the-loop gates and audit logging.
Core content
An agent is a model in a loop: plan → call a tool → observe → continue, toward a goal. That capability changes the risk class entirely, because agents act on real systems. Three design disciplines keep them safe: least-privilege tools (an email-drafting agent doesn't need delete rights), risk-tiered human gates (irreversible, financial or outward-facing actions require approval; low-risk reads don't), and audit logs of every action with its triggering context. The signature attack is indirect prompt injection: malicious instructions hidden in content the agent retrieves — a webpage, an email, a document — which the model then obeys. Treat all fetched content as data, never as instructions, and assume it's hostile until proven otherwise.
Module 7Governance, privacy & compliance (Australia)
- LO7.1Apply Privacy Act 1988 (Cth) / APP obligations to AI data flows.
- LO7.2Map AI systems against Australia's AI Ethics Principles; maintain documentation that supports accountability.
- LO7.3Risk-tier AI uses and outline incident response.
Core content
AI doesn't get a privacy exemption: when personal information is collected, used or disclosed through an AI system, the same APP obligations apply as anywhere else — collection notice, purpose limitation, security, access and correction. Australia's AI Ethics Principles — eight voluntary principles including human wellbeing, fairness, privacy protection, transparency & explainability, contestability and accountability — are the standard frame for assessing a system; map each deployment against them and record the result. Maintain documentation — model/system cards, decision records, data-flow maps — because transparency and auditability are what regulators, clients and your own future team will ask for. Tier uses by risk (an internal drafting aid ≠ an automated decision affecting a person) and pre-agree an incident plan: what triggers escalation, who pauses the system, who is told. Awareness extends abroad — the EU AI Act's risk-based approach signals where global practice is heading.
Module 8Security & adversarial robustness
- LO8.1Distinguish prompt injection, jailbreaks and data-exfiltration attacks.
- LO8.2Handle model output as untrusted input throughout the stack.
- LO8.3Plan adversarial (red-team) testing before deployment.
Core content
Know your attack taxonomy: a jailbreak is a user trying to bypass the model's own rules; prompt injection is an attacker hijacking your system through inputs or retrieved content; exfiltration is coaxing the system into leaking data it can see. Defences are architectural, not just prompt-level: separate instructions from data, scope what the model can see per request, filter outputs. Treat model output as untrusted input everywhere it lands — render it unescaped into a web page and you've built a cross-site-scripting (XSS) vector; pass it to a shell or SQL and you've built worse. Before deployment, red-team it: deliberate injection attempts, hostile documents in retrieval, boundary probing — the happy path proves nothing. Supply chain counts too: models, extensions and plugins you adopt inherit their publishers' trustworthiness.
How this course maps to AQF Level 5.
The Australian Qualifications Framework defines each level by three criteria — knowledge, skills, and application of knowledge and skills. This course's outcomes and exam are designed against the Level 5 criteria (the level of the Diploma), quoted below from the framework.
| AQF Level 5 criterion | The framework says… | How this course addresses it |
|---|---|---|
| Knowledge | "Graduates at this level will have technical and theoretical knowledge in a specific area or a broad field of work and learning." | Modules 1, 4 and 7 build technical and theoretical knowledge of AI architectures, evaluation methodology and the Australian governance landscape (CLO1, CLO4, CLO6). |
| Skills | "A broad range of cognitive, technical and communication skills to select and apply methods and technologies to: analyse information to complete a range of activities; provide and transmit solutions to sometimes complex problems; transmit information and skills to others." | Use-case analysis and ROI baselining (M2), production prompting and decomposition (M3), evaluation design (M4) and stakeholder communication & capability transfer in every Apply it task (CLO2–CLO4, CLO6). |
| Application of knowledge and skills | "Apply knowledge and skills to demonstrate autonomy, judgement and defined responsibility in known or changing contexts and within broad but established parameters." | Architecture selection under constraints (M1), guardrail and fallback design (M5), risk-tiered human-in-the-loop autonomy decisions (M6) and incident-ready governance (M7) — judgement exercised within defined parameters (CLO1, CLO5, CLO6). |
Criteria quoted from the AQF levels published at aqf.edu.au. The AQF also specifies volume of learning for qualification types (typically 1–2 years for a Diploma); at ~12 hours plus self-directed practice, this course aligns its outcome design to Level 5 descriptors but does not approach a qualification's volume of learning — one more reason it is not, and does not claim to be, an AQF qualification.
Plain-English status: this is a non-accredited course. Its certificate is a completion certificate issued by Course Contact, designed with reference to AQF Level 5 descriptors. It is not an AQF qualification (only ASQA/TEQSA-accredited providers can issue those), confers no licence, and Course Contact is not a registered training organisation. Want the real thing — a Certificate IV or Diploma in IT/AI from an accredited provider? We'll match you, free →
Eight modules down. Thirty questions to go.
The exam tests analysis and judgement, not recall — scenarios drawn from every module. 80% to pass, unlimited attempts.