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).
Venue
Wed 19:00-21:00, Room 1 (B414). Guest lecture by Xurshidbek Kurbanov on odd weeks, within 19:00-21:00 (up to two hours); tutor-led practice on the other weeks.
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 · B · C · D · F

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