← CCDV-F study guideNext domain
Domain 5 – Model Selection and Optimisation (16.8%)
4 lessons, each ending with a practice scenario (Pro)
Log in to save your progress.
- ✓5.1 — LLM FundamentalsClaude sits on an autoregressive language model: it writes text one token at a time. Three consequences: Generation is serial — response time scales with output tokens; input length affects time-to-first-token; No lookahead, no revision — once a token is emitted it is part of the record; state the output contract up front; Early wrong turns compound — each token conditions the next.Scenario: Pro
- ✓5.2 — Technical FundamentalsA Claude application talks to the API over HTTP with JSON. Official SDKs wrap the wire in seven languages (Python, TypeScript, C, Go, Java, PHP, Ruby) plus the ant CLI.Scenario: Pro
- ✓5.3 — Model Selection and Trade-offsHaiku → Sonnet → Opus → Frontier. Quality, latency and cost are not independent. Moving up buys capability and spends money and time. Haiku, Sonnet, Opus, Frontier.Scenario: Pro
- ✓5.4 — Cost and Token ManagementEvery response carries a usage object: inputtokens, cachecreationinputtokens, cachereadinputtokens, outputtokens. Output is priced several times input. Identify which axis dominates before choosing a lever.Scenario: Pro
Domain recapQuick overview of all lessons
- LLM Fundamentals (5.2%)
- Technical Fundamentals (6.1%)
- Model Selection and Trade-offs (2.7%)
- Cost and Token Management (2.8%)
Domain 6: Prompt & context engineering →