Exam Syllabus Contents
Section 1. Generative AI and Prompting Fundamentals (12.5%) (5)
5 objectives covered by the section → 5 exam items
1.1 Generative AI Behavior (2)
Objective 1.1.1 Explain how generative AI systems produce responses (1)
- Define generative AI and recognize common generative AI applications.
- Recognize large language models and multimodal models as systems that generate outputs from user input and available context.
- Distinguish between user input, model context, and generated output.
- Recognize that generative AI produces probabilistic outputs and may produce different responses to the same or similar input.
Objective 1.1.2 Recognize fundamental limitations of generative AI outputs (1)
- Recognize that generated information may be incorrect, incomplete, inconsistent, outdated, or fabricated.
- Explain the concept of hallucination as generated information that is unsupported or false.
- Recognize that fluent, detailed, or confident language does not establish factual correctness.
- Recognize that a model may make assumptions when information or instructions are incomplete.
- Distinguish model-generated assertions from established facts or verified evidence.
1.2 AI Models, Tools, and Constraints (2)
Objective 1.2.1 Select an appropriate AI capability or tool for a task (1)
- Match text, image, audio, video, coding, and multimodal tasks to appropriate AI capabilities.
- Recognize that different models and tools may produce different results for the same task.
- Consider required input types, output types, supported features, reliability, speed, and task complexity when selecting a tool.
- Recognize situations in which a conventional deterministic tool or process is more appropriate than generative AI.
Objective 1.2.2 Recognize model and tool constraints relevant to prompting (1)
- Explain the basic concept of a context window and recognize that the amount of information a model can process is limited.
- Recognize that models and tools may support different file types, modalities, integrations, or external tools.
- Recognize that model knowledge may have freshness or coverage limitations.
- Recognize that output length, input size, or other technical limits can affect task completion.
- Adapt the task or select another tool when required capabilities are unavailable.
1.3 Prompt Engineering Foundations (1)
Objective 1.3.1 Explain the purpose and basic structure of a prompt (1)
- Define a prompt as an instruction or input provided to an AI system.
- Define prompt engineering as the practice of designing and improving prompts to produce more useful AI outputs.
- Identify common prompt components: task, context, input data, constraints, output requirements, and examples.
- Distinguish the main instruction from supporting information.
- Recognize that effective prompts depend on clarity and relevance rather than prompt length.
- Explain how relevant context and explicit requirements help an AI system interpret the intended task.
Section 2. Prompt Design and Construction (30%) (12)
12 objectives covered by the section → 12 exam items
2.1 Task Definition and Context (4)
Objective 2.1.1 Define a clear task and intended outcome (1)
- State what the AI system should do using clear and specific instructions.
- Use appropriate action verbs to express the requested task.
- Define the intended result or purpose of the task.
- Distinguish specific, actionable instructions from vague or overly broad requests.
- Avoid unnecessary or conflicting task instructions.
Objective 2.1.2 Define the intended audience and use case (1)
- Identify the intended reader, listener, user, or recipient of the output.
- Specify the purpose for which the output will be used.
- Adapt vocabulary, complexity, technical depth, and communication level to the intended audience.
- Recognize when audience or use-case information materially affects the appropriate response.
Objective 2.1.3 Provide relevant context and input data (1)
- Supply facts, source material, definitions, background, metadata, or other information needed to complete the task.
- Distinguish task instructions from the information on which the task should operate.
- Include context that materially helps the AI interpret the request.
- Exclude unrelated information that can distract from or obscure the task.
- Avoid assuming that an AI system knows private, local, organizational, or unstated information.
Objective 2.1.4 Handle ambiguity and missing information (1)
- Identify ambiguous terms, references, goals, or requirements in a prompt.
- Identify missing information that could materially change the result.
- Determine when to request clarification rather than make an assumption.
- State necessary assumptions explicitly when proceeding without clarification.
- Avoid silently inventing missing requirements or facts.
2.2 Controlling the Output (4)
Objective 2.2.1 Apply constraints to control scope and content (1)
- Specify appropriate limits on length, scope, number of results, subject matter, or level of coverage.
- Define required inclusions and exclusions.
- Establish boundaries on what the response should and should not address.
- Recognize contradictory, unnecessary, or impractical constraints.
- Avoid over-constraining a task in ways that prevent a useful response.
Objective 2.2.2 Control tone, style, and level of detail (1)
- Specify an appropriate tone or voice for the intended purpose.
- Specify an appropriate reading level or technical depth.
- Control the desired degree of detail, concision, or explanation.
- Distinguish stylistic requirements from factual or task requirements.
Objective 2.2.3 Specify output format and structure (1)
- Request suitable formats such as paragraphs, lists, tables, checklists, templates, or structured fields.
- Define required headings, sections, columns, labels, or ordering.
- Request structured data formats when the output will be processed or reused.
- Select a format appropriate to the intended use of the result.
- Recognize when structure makes an output easier to interpret, compare, validate, or reuse.
Objective 2.2.4 Define success criteria for an output (1)
- State the characteristics that a satisfactory response must demonstrate.
- Define criteria such as accuracy, completeness, relevance, clarity, consistency, and compliance with requirements.
- Use acceptance criteria, checklists, or simple rubrics when appropriate.
- Distinguish measurable requirements from subjective preferences.
2.3 Structuring Effective Prompts (4)
Objective 2.3.1 Organize instructions and supporting information clearly (1)
- Separate the main instruction from context, input data, examples, and output requirements.
- Use headings, labels, sections, delimiters, or other markers to distinguish prompt components.
- Group related information together.
- Make clear which content contains instructions and which content should be treated as data.
- Present complex prompts in a logical and readable order.
Objective 2.3.2 Use roles and perspectives appropriately (1)
- Assign a professional, functional, or audience perspective when it improves task interpretation.
- Use roles to establish appropriate priorities, terminology, or communication style.
- Recognize situations in which role assignment provides little practical benefit.
- Recognize that assigning an expert role does not make generated information authoritative or correct.
Objective 2.3.3 Use examples to communicate expected behavior (1)
- Distinguish zero-shot, one-shot, and few-shot prompting.
- Provide examples of expected inputs, outputs, classifications, transformations, or decision rules.
- Use examples when demonstration is clearer than additional descriptive instructions.
- Ensure that examples are consistent with the stated task and requirements.
- Recognize that misleading or unrepresentative examples may influence the output incorrectly.
Objective 2.3.4 Create reusable prompt templates (1)
- Distinguish fixed prompt instructions from information that changes between uses.
- Use clearly named placeholders or variables for changing information.
- Design templates that support consistent execution of recurring tasks.
- Include sufficient instructions for users to populate template fields correctly.
- Recognize when a template needs to be adapted for a different task or context.
Section 3. Prompting Techniques and Applied Interaction (25%) (10)
10 objectives covered by the section → 10 exam items
3.1 Conversational and Multi-Step Prompting (3)
Objective 3.1.1 Manage relevant context across a conversation (1)
- Recognize that earlier messages can influence later model responses.
- Refer clearly to earlier instructions, decisions, source material, or outputs.
- Restate critical requirements when they may no longer be clear.
- Update or replace previous context when requirements change.
- Recognize when accumulated conversation history has become irrelevant, stale, or conflicting.
Objective 3.1.2 Modify or extend an output using follow-up prompts (1)
- Ask the AI to expand, shorten, rewrite, reorganize, or otherwise transform an existing response.
- Identify the specific part of an output that should be changed.
- State what should remain unchanged during revision.
- Give targeted feedback rather than requesting an unspecified new attempt.
Objective 3.1.3 Decompose complex tasks and use prompt chaining (1)
- Break a complex task into smaller, well-defined subtasks.
- Arrange subtasks in a logical sequence.
- Use the output from one step as input or context for a later step.
- Use explicit intermediate outputs when they make a complex task easier to control or verify.
- Recognize when several focused prompts are more appropriate than one large prompt.
3.2 Source-Grounded Prompting (2)
Objective 3.2.1 Ground AI responses in supplied source material (1)
- Provide documents, files, excerpts, or other reference material for an AI system to use.
- Specify which source material should be used for the task.
- Instruct the AI to distinguish source-supported information from general knowledge or inference.
- Limit responses to supplied evidence when the task requires source-bounded answers.
- Recognize when the available source material is insufficient to support the requested answer.
Objective 3.2.2 Establish evidence and traceability requirements (1)
- Request citations, references, quotations, or source locations when traceability is required.
- Require the AI to indicate when supporting evidence cannot be found.
- Handle conflicting source material without silently choosing one version as fact.
- Distinguish supported conclusions from unsupported claims.
- Verify generated citations or references before relying on them.
3.3 Common Prompting Applications (3)
Objective 3.3.1 Construct prompts for summarization and transformation (1)
- Request summaries appropriate to a defined purpose and level of detail.
- Rewrite, simplify, expand, translate, proofread, or reformat supplied content.
- Specify facts, terminology, meaning, tone, or structure that must be preserved.
- Distinguish transformation of supplied information from creation of new factual content.
Objective 3.3.2 Construct prompts for extraction and classification (1)
- Extract specified facts, entities, values, attributes, or fields from supplied content.
- Define categories and decision rules for classification tasks.
- Specify the required output structure for extracted or classified information.
- Define how missing, unknown, uncertain, or ambiguous values should be represented.
- Prevent unavailable information from being silently invented.
Objective 3.3.3 Construct prompts for ideation, comparison, analysis, and planning (1)
- Generate multiple ideas or alternatives according to defined requirements.
- Compare alternatives using specified factors or criteria.
- Request outlines, plans, recommendations, or possible courses of action.
- Apply practical constraints to generated ideas or plans.
- Distinguish exploratory suggestions from conclusions that require factual evidence.
3.4 Multimodal Prompting (2)
Objective 3.4.1 Construct prompts for image generation and transformation (1)
- Describe the main visual subject and intended purpose.
- Specify relevant setting, composition, perspective, style, mood, or visual characteristics.
- Define important elements that should be included, excluded, preserved, added, removed, or changed.
- Use iterative instructions to refine or modify generated images.
- Recognize limitations involving text rendering, spatial precision, visual consistency, and exact reproduction.
Objective 3.4.2 Use multimodal inputs effectively (1)
- Combine written instructions with images, screenshots, documents, audio, or video.
- Request description, extraction, comparison, classification, summarization, or analysis of multimodal content.
- Direct the AI system to relevant elements or regions of supplied material.
- Distinguish observable information from interpretation or inference.
- Recognize when multimodal content is unclear, incomplete, or insufficient for a reliable conclusion.
Section 4. Evaluation, Testing, and Prompt Improvement (20%) (8)
8 objectives covered by the section → 8 exam items
4.1 Evaluating AI Outputs (3)
Objective 4.1.1 Evaluate an output against prompt requirements (1)
- Check whether the requested task has been completed.
- Check compliance with required scope, constraints, audience, tone, and format.
- Identify missing required information.
- Identify irrelevant or unnecessary content.
- Compare the output against defined success criteria or acceptance requirements.
Objective 4.1.2 Verify factual, numerical, and source-based claims (1)
- Identify claims whose correctness matters to the task.
- Compare important claims with reliable supplied or external sources.
- Verify calculations, dates, quantities, quotations, citations, and references when appropriate.
- Identify fabricated or unsupported information.
- Distinguish plausible generated content from verified information.
Objective 4.1.3 Identify uncertainty, unsupported assumptions, and inconsistencies (1)
- Identify conclusions based on unstated or unsupported assumptions.
- Recognize when available information is insufficient for a confident conclusion.
- Identify contradictions within a generated response.
- Identify inconsistencies across repeated outputs or related responses.
- Request qualifications or additional information when uncertainty materially affects the result.
4.2 Diagnosing and Improving Prompts (3)
Objective 4.2.1 Diagnose common causes of weak AI outputs (1)
- Identify vague, ambiguous, incomplete, or conflicting instructions.
- Identify missing, excessive, or irrelevant context.
- Identify unsuitable constraints or output requirements.
- Identify examples that conflict with or misrepresent the intended task.
- Distinguish prompt-design problems from limitations of the selected model or tool.
Objective 4.2.2 Refine a prompt based on an identified problem (1)
- Clarify instructions that were misunderstood.
- Add missing information or context.
- Remove distracting or conflicting information.
- Adjust constraints, examples, or output requirements to address the observed failure.
- Preserve prompt elements that already produce the intended behavior.
Objective 4.2.3 Compare prompt variants systematically (1)
- Test alternative prompts against the same task.
- Compare outputs using the same evaluation criteria.
- Change relevant prompt elements deliberately rather than making unrelated changes simultaneously.
- Recognize normal variation in probabilistic outputs.
- Select the prompt that most consistently satisfies the defined requirements.
4.3 Testing and Workflow Reliability (2)
Objective 4.3.1 Test prompts across representative inputs and edge cases (1)
- Use multiple test inputs rather than judging a reusable prompt from a single example.
- Include typical, unusual, incomplete, and boundary cases where relevant.
- Identify failures that occur only for certain kinds of input.
- Determine whether prompt behavior remains sufficiently consistent across expected use cases.
- Revise and retest prompts when testing reveals systematic weaknesses.
Objective 4.3.2 Use AI appropriately within a human-AI workflow (1)
- Identify workflow steps that are suitable for AI generation or analysis.
- Identify steps better handled by deterministic tools or human judgment.
- Pass necessary information accurately between workflow stages.
- Include review or verification checkpoints before important outputs are used.
- Recognize that AI-generated work can be an intermediate product rather than the final decision or deliverable.
Section 5. Responsible, Secure, and Professional Prompting (12.5%) (5)
5 objectives covered by the section → 5 exam items
5.1 Privacy and Data Protection (1)
Objective 5.1.1 Protect sensitive information when using generative AI (1)
- Recognize personal, confidential, proprietary, financial, authentication, and other sensitive information.
- Avoid submitting protected information when authorization or appropriate safeguards are absent.
- Follow organizational requirements governing approved AI tools and permitted data.
- Consider how prompts, uploaded files, and generated outputs may be stored or processed.
- Apply data minimization by supplying the information necessary for the task without unnecessary sensitive details.
5.2 Prompt and AI Security (1)
Objective 5.2.1 Recognize security risks associated with AI prompts and untrusted inputs (1)
- Define prompt injection and recognize attempts to override or manipulate intended instructions.
- Recognize indirect prompt injection embedded in documents, webpages, messages, or other external content.
- Distinguish trusted instructions from untrusted content being analyzed.
- Avoid exposing passwords, API keys, credentials, secrets, or restricted information.
- Recognize increased risk when an AI system can access external tools, data, or actions.
- Recognize that prompt wording by itself is not a complete security control.
5.3 Fairness and Responsible Content (1)
Objective 5.3.1 Recognize and reduce harmful or biased AI-assisted outputs (1)
- Identify stereotypical, discriminatory, misleading, or unfair content.
- Recognize when prompts themselves introduce biased assumptions or framing.
- Request balanced treatment or additional perspectives when appropriate.
- Avoid using generated content in ways that create foreseeable harm.
- Review generated material before publishing or distributing it to others.
5.4 Legal, Intellectual Property, and Transparency (1)
Objective 5.4.1 Recognize legal, intellectual-property, attribution, and disclosure considerations (1)
- Recognize that prompts, supplied material, and generated content may involve copyright, licensing, ownership, confidentiality, or attribution requirements.
- Follow applicable organizational, contractual, academic, and professional rules governing AI use.
- Avoid presenting third-party content as original when attribution is required.
- Recognize situations in which AI-generated or AI-assisted work should be disclosed.
- Recognize that legal or regulatory requirements may differ by jurisdiction or use case.
5.5 Human Oversight and High-Risk Use (1)
Objective 5.5.1 Apply appropriate human oversight to consequential AI-assisted tasks (1)
- Recognize situations in which errors could have significant legal, financial, medical, safety, employment, educational, or other consequences.
- Identify decisions that require qualified human or specialist judgment.
- Avoid delegating consequential decisions entirely to generative AI.
- Escalate uncertain or specialist matters to an appropriately qualified person.
- Maintain human accountability for decisions and actions taken with AI assistance.