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

Coursera

Introduction to Generative AI: Concepts and Techniques

Alberta Machine Intelligence Institute via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This four-module course gives you a clear, practical foundation in Generative AI from what it is and where it’s used, to how modern models work and how to apply them responsibly. You’ll start with the big picture: GenAI capabilities across text, image, audio, and video, plus real-world industry applications. Then you’ll dive into the science behind today’s Large Language Models: text representation (tokenization, embeddings), and the Transformer architecture (positional encoding, self-attention, encoder/decoder flow). Next, you’ll get hands-on with LLMs and workflows: crafting effective prompts, calling models via web/UI and APIs, running models locally (e.g., via Ollama), and extending capabilities with Retrieval-Augmented Generation (RAG) and fine-tuning. Finally, you’ll examine challenges and responsible practice, including copyright, privacy and security, explainability, and questions of ownership in the GenAI era. Designed for learners with basic Machine Learning and Python familiarity, the course blends short lessons with labs, quizzes, and exercises. By the end, you’ll understand the core concepts and architectures behind GenAI with a strong sense in ethical and responsible use and GenAI limitations. By the end of this course, learners will be able to: Explain how generative AI spans text, image, audio, and video and assess real industry workflows where it creates value. Trace the evolution of language modeling from probabilistic/NLP approaches to Transformers, and justify why attention overcomes prior limitations. Understand tokenization and word embeddings, and reason about how these representations affect model behavior. Decompose a Transformer block and follow tensors, through self-attention, MLPs, and normalization to explain how representations are formed and refined. Operate LLMs via web UIs, APIs, and locally with Ollama to write minimal inference code and improve outputs using prompt patterns and get familiar with concepts of RAG and Fine-Tuning as possible next steps. Identify, analyze, and explain LLMs shortcomings such as bias, hallucination, ownership, and prompt injection by formulating user-level guidelines, organizational processes, and governance policies.

Syllabus

  • What is GenAI
    • In the first week of the course, we begin with the most fundamental question: What is Generative AI? From there, we explore the scope of Gen-AI projects and examine the most popular applications for various tasks. Learners will discover how Gen-AI is transforming industries and driving change in sectors such as healthcare, business, and finance. We then provide a high-level overview of the science behind these technologies, preparing participants for more technical concepts.
  • NLP Essentials
    • This module grounds learners in Natural Language Processing from its roots to the present. You’ll examine how language is represented and why these steps matter. Building on that foundation, the module demystifies the Transformer, covering positional encoding, self-attention, and multi-head attention. By the end, you’ll understand the end-to-end mechanics that power today’s chatbots.
  • Practical use of LLMs
    • This module explores how you can turn your ideas into GenAI applications and explores the open-source vs. proprietary model ecosystem. You will get hands-on experience by making API calls to cloud models and running open-source models locally with Ollama. Finally, you will master the complete reliability toolkit, moving from advanced prompt engineering to Retrieval-Augmented Generation (RAG) and fine-tuning.
  • Ethical Considerations and Responsible Development in AI
    • Module 4 directly addresses the growing concerns around using Gen AI by focusing on Generative AI's challenges and the principles of Responsible AI. We will investigate critical limitations like bias and hallucinations and explore their mitigations. This module also covers complex issues surrounding intellectual property, data privacy, and ownership, as well as the role of Explainable AI (XAI) in building secure and trustworthy systems.

Taught by

Amreen Anbar and Soroush Razavi

Reviews

Start your review of Introduction to Generative AI: Concepts and Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.