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.

Introduction to Generative AI

152 reviews
Recommended experience
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
Skills you'll gain
Details to know

Add to your LinkedIn profile
9 assignments
See how employees at top companies are mastering in-demand skills

There are 4 modules in this course
Build toward a degree
This course is part of the following degree program(s) offered by University of Colorado Boulder. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
Instructors

Offered by
Explore more from Algorithms
Status: Free TrialDuke University
Status: Free TrialAlberta Machine Intelligence Institute
Status: Free Trial
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
64.47%
- 4 stars
22.36%
- 3 stars
6.57%
- 2 stars
3.28%
- 1 star
3.28%
Showing 3 of 152
Reviewed on Dec 10, 2024
Good selection of material. Well presented. I’m looking forward to the rest of the specialization.
Reviewed on May 28, 2026
This beginner friendly course helped me to get basic knowledge of generative AI along with practical approach
Reviewed on Sep 23, 2025
There are some areas that the presentations seemed to miss.






