
Deep dive into prompting patterns and design techniques that consistently elicit desired outputs: zero/one/few-shot patterns, templates, output schemas, persona/role-play, and multi-step prompt chaining. Emphasis on reusability and testing.
Shot patterns: tradeoffs and performance examples (zero/one/few).
Template engineering: parameterization, placeholders, and environmental variables.
Output shaping: schema enforcement, delimiters, and parsing reliability.
Role-play & persona control: tone, instruction bias, and consistent voice.
Chaining & decomposition: design patterns for multi-step generation.
Building a template library and tagging for reuse.
Peer testing: structured A/B checks on templates.
Activities
Create a template library (minimum: summary template, Q&A template, lesson-plan generator) with test cases and expected schema.
📦 Deliverable
Template repo + README describing usage, parameters, sample inputs & expected outputs.
Example template repositories, simple script for running prompts at scale (CSV in/out), documentation on model parameters.
Completion of Module 1 or equivalent understanding of LLM basics.
Produces repeatable prompt 'tools' students can reuse across tasks (homework help, lesson creation, content summarization).
APPLY TODAY FOR THE 2025/2026 ACADEMIC SESSION.