Elective

Gen AI + Prompt Engineering

Master large language models and the art of effective prompt design for cutting-edge applications.

Duration
12 weeks, 24 sessions
Audience
Educators, developers, and analysts who need practical, model-agnostic GenAI skills.
Prerequisites
Basic Python recommended; any LLM account.
Tools
Browser Google Colab or Jupyter LLM provider (Azure OpenAI / OpenAI / Hugging Face) GitHub

Learning Outcomes

  • Explain how LLMs work at a high level and key limitations
  • Apply prompt patterns (instruction, few-shot, chain-of-thought, style/role, tool-use)
  • Evaluate and iterate prompts with objective rubrics and lightweight metrics
  • Build RAG with a simple retriever and guardrails; extend to multimodal I/O
  • Orchestrate small agent workflows and integrate via REST APIs

Curriculum

12-Week Curriculum

WeekSession ASession BMicro-lab
1GenAI landscape & use-casesLLM fundamentals: tokens, context, safetyPrompt a public model; note latency & cost
2Prompt engineering basicsAdvanced prompting (few-shot, style, structure)Rewrite prompts using patterns; compare outputs
3Prompt optimization & evaluationChatbot basics with system/user/assistant rolesBuild a rubric; A/B test two prompts
4Text generation & automationCode generation & analysisWrite a small script generated by an LLM
5Image generation I (concepts, prompts)Image generation II (parameters, safety)Create an image prompt book (3 variants)
6Practice set: real-world tasksPrompt engineering deep-dive I (optimization)Submit an improved prompt + evidence
7Prompt engineering deep-dive II (multi-model)RAG I: retrieval basics, embeddingsBuild a tiny RAG over 5–10 docs
8RAG II: evaluation & guardrailsMultimodal I: text + imageAdd answer-citing and refusal policies
9Multimodal II: text + image + audioBias & ethics; safety and red-teamingDraft a safety checklist for your app
10Data augmentation & RLHF conceptsModel evaluation & feedback loopsCreate a synthetic QA set (20 items)
11Automation & API integration (agents)Education & business integrationsCall an LLM via REST; log prompts/outputs
12Practice set & troubleshootingFinal synthesis & showcasePresent a 3-minute demo

Assessment

Attendance & Participation 30%
Micro-labs & Quizzes 40%
Mini-Capstone 30%
Pass: ≥70% overall and ≥80% attendance

Tools & Platforms

Browser Google Colab or Jupyter LLM provider (Azure OpenAI / OpenAI / Hugging Face) GitHub

Ready to enroll?

Join the next cohort and start building real-world AI skills.

Apply Now

Take the Next Step

Applications are open. Secure your place in the next cohort and start your AI journey.

Apply Now