Elective

Gen AI + Prompt Engineering

From LLM fundamentals to RAG, agents, and multimodal AI - 24 sessions of hands-on generative AI skills.

Duration
12 weeks, 24 sessions
Audience
Developers, analysts, and professionals who want practical, production-ready GenAI skills.
Prerequisites
Basic Python recommended; any LLM account (Azure OpenAI / OpenAI).
Tools
Python Google Colab / Jupyter OpenAI API LangChain LangGraph GitHub

Learning Outcomes

  • Understand how LLMs work and build chatbots with the OpenAI API
  • Apply RAG pipelines using LangChain and LangGraph for document-based AI
  • Master prompt engineering patterns: zero-shot, few-shot, chain-of-thought, ReAct
  • Generate, summarize, extract, and analyze data with LLMs
  • Build multimodal AI applications and complete a mini-project from planning to showcase

Curriculum

12-Week Curriculum

WeekSession ASession B
1What Can We Do with LLMsEnvironment Setup and Getting Started with GPT API
2Building a Chatbot with OpenAI’s APIAI Researcher for Summarizing Documents and Papers
3RAG, LangChain, LangGraph FundamentalsRAG in Practice
4LangChain Simplified DemoLangGraph Simplified Demo
5Zero-shot & Few-shot PromptingChain-of-Thought & Self-Consistency
6ReAct Prompting (Reason + Act)Iterative Refinement & Prompt Debugging
7Summarization & Structured ExtractionHandling Long Text
8Creative AI WritingInteractive Assistants (Memory Simulation)
9Data Analysis in LLMsCode Generation & Debugging with LLMs
10Academic Writing & ParaphrasingBusiness Applications of LLMs
11Multimodal AI in LLMMini Project Planning & Data Preparation
12Mini Project ImplementationMini Project Showcase

Assessment

Attendance 40%
Expert Lecture Participation 30%
Exams (Midterm + Final) 30%
Completion requires ≥75% attendance (9 of 12 weeks), grade D or above in both enrolled courses, and taking the midterm TEST (Week 7, online) and final TEST (Week 12, online).
Grades: A (90-100) · B (80-89) · C (70-79) · D (60-69) · F (<60)

Tools & Platforms

Python Google Colab / Jupyter OpenAI API LangChain LangGraph GitHub

Take the Next Step

Cohort 3 is underway. Open the current schedule and student tools.

View Schedule