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.

⬆ Aligned to AQF Level 5 descriptors · non-accredited
8 modules~12 hours + practice30-question exam80% to passInstant certificateFree
Course learning outcomes

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).

The curriculum

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.
Apply it: take one real workload from your organisation and write a one-page architecture recommendation: chosen approach, two rejected alternatives, and the constraint that decided it.
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.

Apply it: build a one-screen use-case matrix for your team (frequency / risk / value / data readiness), score five candidate tasks, and present your #1 pick with its baseline numbers.
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.

Apply it: convert one ad-hoc prompt your team uses into a production spec: system prompt, input contract, JSON output schema, three test cases, and a version number.
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.

Apply it: build a 20-item golden set for one AI task you run, with a 1–5 rubric. Score today's outputs; keep the set for the next prompt or model change.
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.

Apply it: sketch the data-flow diagram for one AI workflow you run or plan: every system it touches, where PII appears, where validation happens, and what happens when the model call fails.
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.

Apply it: for one agent use case, write the tool list with the minimum permission each tool needs, and classify every possible action into "auto-approve / log only / human approval required".
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.

Apply it: pick one AI system you use and complete a one-page assessment: personal information in/out, APP touchpoints, the three most relevant Ethics Principles, risk tier, and the incident contact.
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.

Apply it: write five adversarial test cases for an AI feature you know (at least one indirect injection via retrieved content) and record how the system should respond to each.
AQF alignment

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 criterionThe 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.