Lecture: Foundation & Applications of Generative AI



Lecture Hall, Etzelstr. 38



May 27, 2024
04:15 pm (Central European Time)

Event Tags

Current students

For the Region

Unleashing Creativity with Generative AI – From Words to Worlds

"What if a picture was worth a thousand words, and you could create both?" Dive into the revolutionary world of Generative AI in this cutting-edge elective course. Whether it’s crafting narratives, conjuring images from thin air, or writing code with a comments, we demystify the magic behind AI giants like ChatGPT and Stable Diffusion. Discover the foundations of machine creativity, explore its vast applications, and even develop your own AI-powered projects. Prepare to expand the boundaries of imagination and step into a future where AI is your creative partner. Join us for a semester of synthesis, from text to texture, and syntax to scenes. Your journey from consumer to creator begins here!


Every Monday starting on April 22, 2024
4:15 pm - 5:45 pm


Etzelstr. 38, 74076 Heilbronn
1st floor, Room 38.1.02


Lecture by Prof. Dr. Chunyang Chen
Chair of Software Engineering & AI


No registration needed

Content of the Course

Basic principles of generative AI

  • Transformer architecture
  • Training and inference of generative AI
  • Large language model
  • Stable diffusion


Prompt engineering

  • In-context learning
  • Chain of thoughts
  • Other advanced techniques like role-playing…


Applications of generative AI

  • LLM use cases and tasks 
  • Copilot for coding assistant
  • GPT API call and plugin development


Open-source generative AI

  • Open-source models e.g., Llama 7B
  • Loading & running
  • Instruction tuning & fine tuning


Risk and security of generative AI

  • Limitations of generative AI
  • Ethics issues
  • Attack and defence of Generative AI (e.g. Jailbreak)

Aim of the Course

  • Gain an understanding of generative AI, including its historical development
  • Understand and implement prompt engineering techniques to enhance productivity
  • Apply generative AI across various domains

What will tell in the course:

  • Gen AI basics and applications for assistance & automation
  • Prompt engineering
  • Responsible AI
  • ChatGPT, Midjourney, Stable Diffusion

Guest Lectures by


A Lecture by Prof. Dr. Chunyang Chen

Dr Chunyang Chen is a professor at the TUM School of Computation, Information and Technology, Technical University of Munich, Germany. His main research interest lies in automated software engineering, especially data-driven mobile app development. Besides, he is also interested in Human-Computer Interaction and software security. He has published 100+ research papers in top venues such as ICSE, FSE, ASE, CHI, CSCW with extensive collaboration with industry, including Google, Microsoft, and Meta. His research has won awards including ACM SIGSOFT Early Career Researcher Award, Facebook Research Award, four ACM SIGSOFT Distinguished Paper Awards (ICSE'23/21/20, ASE'18), and multiple best paper/demo awards.