CCAO-F curriculum
20 lessons across the seven domains in Anthropic's Associate (Foundations) exam guide, written for people who use Claude at work rather than build with it. Each has a worked scenario, a hands-on exercise in Claude, the exam traps for that topic, and a quick check. Domains are ordered by weight, heaviest first: checking Claude's output is worth more than writing the prompt.
Domain names, objectives, and weights are from the CCAO-F exam guide v1.0, effective July 2026.
Output Evaluation and Validation
- 2.1 Checking accuracy and completeness
A fluent, well-organized answer can still be wrong or missing half the request. Check it against the source and the original ask before you use it.
- 2.2 Spotting hallucinations, inconsistencies and bias
Hallucinations look specific and plausible, inconsistencies hide across sections, and bias shows in what's missing. Learn the tells and how to check each one.
- 2.3 Fact-checking and knowing when a human must review
Verify claims against authoritative sources, and send output to a qualified human when stakes, audience, regulation, publication, or irreversibility demand it.
- 2.4 Shaping output for its audience and format
A correct answer can still fail its reader. Adapt length, tone, and detail to the audience, and choose inline, an Artifact, or a table to fit how it'll be used.
Workflow Integration and Solution Design
- 4.1 Analyzing requirements and use cases
Use Claude to surface gaps, conflicts and assumptions in requirements, then confirm them with stakeholders. Claude analyzes; people decide what is actually needed.
- 4.2 Research, planning and solution design with Claude
Research options, plan in stages and iterate designs in short loops with Claude — verify the facts a decision rests on and keep the decision with people.
- 4.3 Fitting Claude into existing workflows
Augment one workflow step before redesigning, set honest expectations with stakeholders, and escalate integration or automation to a Claude Developer or Architect.
Governance, Risk, and Responsible Use
- 6.1 Appropriate and inappropriate use cases
Claude can assist with almost any task, but high-stakes decisions about people and final legal, medical or financial judgments stay with an accountable human.
- 6.2 Data sensitivity, privacy and organizational policy
Classify data before you share it, redact or anonymize anything restricted, and use only approved tools. Telling Claude not to retain data is not a policy control.
- 6.3 Ethics, transparency and accountability
Check output for bias, disclose AI assistance where people expect it, own every outcome you sign off on, and keep your own judgment active rather than over-relying.
Prompting and Task Execution
- 1.1 Writing prompts for business tasks
A strong prompt states the goal, audience, context and finish line, and adapts to whether the task is analysis, research, drafting or brainstorming.
- 1.2 Breaking down complex requests
Split a complex request into ordered steps you can check one at a time, so errors surface early instead of hiding inside one giant answer.
- 1.3 Iterating toward better output
Improve a promising draft with targeted follow-ups that name what to keep and what to change, one clear change at a time, and know when it is good enough.
Product and Model Selection
- 3.1 Choosing the right Claude feature
Match the feature to the work: chat for one-offs, Projects for recurring context, Artifacts for content you'll iterate on, research for multi-source questions.
- 3.2 Choosing a model: Haiku, Sonnet, Opus
Haiku for fast, low-cost simple work at volume; Sonnet as the balanced default; Opus for complex reasoning where quality justifies slower, costlier output.
- 3.3 Managing context and memory
Long chats drift and have limits. Know when to restart with a summary, when to keep going, and when to persist context in a Project or memory instead.
Configuration and Knowledge Management
- 5.1 Setting up a Project: instructions and knowledge
Project instructions say how Claude should work in every chat; Project knowledge supplies what it works from. Keep each focused, current and clearly scoped.
- 5.2 Connectors and keeping configurations current
Connect only the sources a task needs, prefer live sources over stale copies, and give every Project an owner who reviews and updates its files and instructions.
Troubleshooting and Optimization
- 7.1 Diagnosing weak prompts and poor outputs
When output keeps missing, find the cause (missing context, vague criteria, wrong framing, wrong tool, overloaded chat, bad sources) before rewriting.
- 7.2 Optimizing workflows from feedback
Let feedback drive changes, then streamline: reuse context, right-size the model, cut wasted steps, and keep the human checks that matter.