Introduction to Generative AI (Coursera)

Introduction to Generative AI (Coursera)

This introductory course offers a comprehensive exploration of Generative AI, including Transformers, ChatGPT for generating text, and Generative Adversarial Networks (GANs), the Diffusion Model for generating images. By the end of this course, you will gain a basic understanding of these Generative AI models, their underlying theories, and practical considerations. You will build a solid foundation and become ready to dive deeper into more advanced topics in the next course.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

What you'll learn

  • Learn the key models for Generative AI, including ChatGPT and the Transformer for text, and the GAN and the Diffusion Model for images.
  • Develop a strong theoretical foundation and practical math skills for Generative AI
  • Understand the capabilities and limitations of Generative AI

Syllabus

Generative Model
Module 1
Welcome to "Introduction to Generative AI." This first week, you will learn about the basics of a Generative Model.

Generative Adversarial Network (GAN)
Module 2
This week, you will learn about the Generative Adversarial Network, the first successful deep learning approach to generating realistic looking images, which started a new wave of generative AI research.

Language Model
Module 3
This week, you will learn about Language Models for Generative AI, including Transformer and ChatGPT.

Image Model
Module 4
This week, you will learn about Image Models for Generative AI, from basic probabilistic models to state-of-the art Diffusion Models.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Generative AI: Elevate Your Data Science Career (Coursera) Coursera
IBM

Generative AI: Elevate Your Data Science Career (Coursera)

Generative AI is now mainstream. Boost your career with a course that features leading-edge, in-demand, generative AI skills tuned to the needs of data scientists. This course is suitable for existing and aspiring data scientists, data professionals, analysts, and engineers. The course addresses real-world data science problems data scientists encounter—across multiple industries— with data generation, data augmentation, and feature engineering. Gain skills you can immediately put to use implementing generative AI models and techniques that address these real-world issues.

Jun 22nd 2026
3 Weeks
Prompt Engineering for Web Developers (Coursera) Coursera
Scrimba

Prompt Engineering for Web Developers (Coursera)

Not quite getting the results you want from ChatGPT? Wondering how you can use AI language models to your advantage? Then this course is for you! If you’ve spent any amount of time with AI language models like ChatGPT and Google Bard, you may have noticed the results can sometimes be, well, frustrating. When it comes to leveraging AI language models, your output is often only as good as your input. In other words, it’s all about learning how best to communicate your desired results. Effective prompt engineering is the secret sauce for getting the most out of AI.

Jun 22nd 2026
3 Weeks
Automated Report Generation with Generative AI (Coursera) Coursera
Coursera Instructor Network

Automated Report Generation with Generative AI (Coursera)

In today's data-driven world, generating reports efficiently is a valuable skill for professionals across various industries. This course introduces beginners to the world of automated report generation using AI-powered tools and techniques. You will learn how to leverage the capabilities of artificial intelligence to streamline the reporting process, save time, and improve data accuracy.

Jun 22nd 2026
1 Week
AI for Business: Generation & Prediction (Coursera) Coursera
Coursera Instructor Network

AI for Business: Generation & Prediction (Coursera)

Artificial Intelligence (AI) is not a new technology, it has been in development for decades. Today, however, AI is in the spotlight as it reshapes the way businesses operate, innovate, and engage with customers. Generative AI stands at the forefront of this transformation. This course demonstrates the foundations and practices of using Generative AI in Business settings.

Jun 22nd 2026
1 Week
Generative AI: Prompt Engineering Basics (Coursera) Coursera
IBM

Generative AI: Prompt Engineering Basics (Coursera)

This course is designed for everyone, including professionals, executives, students, and enthusiasts interested in leveraging effective prompt engineering techniques to unlock the full potential of generative artificial intelligence (AI) tools like ChatGPT. Prompt engineering is a process to effectively guide generative AI models and control their output to produce desired results. In this course, you will learn the techniques, approaches, and best practices for writing effective prompts.

Jun 22nd 2026
3 Weeks
The Role of the CEO in Navigating GenAI (Coursera) Coursera
Coursera Instructor Network

The Role of the CEO in Navigating GenAI (Coursera)

This course is designed to guide CEOs and senior leaders on their journey to understanding and leveraging Generative AI. It focuses on the critical role of the CEO in navigating the transformative potential of GenAI. Guest speakers, Andrew Ng (Co-founder and Chairman of Coursera) and Hayden Brown (CEO of Upwork) provide their perspectives on the importance of this journey and how leaders can maximize their impact.

Jun 22nd 2026
1 Week
Setting a Generative AI Strategy (Coursera) Coursera
Coursera Instructor Network

Setting a Generative AI Strategy (Coursera)

In this course, we delve into the potential impact of GenAI on various facets of business with a particular focus on customer value creation and productivity. We’ll review research from leaders in academia and industry to understand emerging thinking on GenAI’s business impact. Imagine a future where GenAI not only drives business growth but also reshapes the very fabric of industry operations. That's the transformative power of GenAI. Guest expert Robert Brenner (University of Illinois) will share his thoughts on what’s coming next and the implications this might have for businesses.

Jun 22nd 2026
2 Weeks
Llama for Python Programmers (Coursera) Coursera
University of Michigan

Llama for Python Programmers (Coursera)

Llama for Python Programmers is designed for programmers who want to leverage the Llama 2 large language model (LLM) and take advantage of the generative artificial intelligence (AI) revolution. In this course, you’ll learn how open-source LLMs can run on self-hosted hardware, made possible through techniques such as quantization by using the llama.cpp package.

Jun 22nd 2026
3 Weeks