Generative Pre-trained Transformers (GPT) (Coursera)

Offered by University of Glasgow,
Generative Pre-trained Transformers (GPT) (Coursera)

Large language models such as GPT-3.5, which powers ChatGPT, are changing how humans interact with computers and how computers can process text. This course will introduce the fundamental ideas of natural language processing and language modelling that underpin these large language models.

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

We will explore the basics of how language models work, and the specifics of how newer neural-based approaches are built. We will examine the key innovations that have enabled Transformer-based large language models to become dominant in solving various language tasks. Finally, we will examine the challenges in applying these large language models to various problems including the ethical problems involved in their construction and use.
Through hands-on labs, we will learn about the building blocks of Transformers and apply them for generating new text. These Python exercises step you through the process of applying a smaller language model and understanding how it can be evaluated and applied to various problems. Regular practice quizzes will help reinforce the knowledge and prepare you for the graded assessments.

What you'll learn
You will learn the foundations, implementations, applications, and risks of GPT.

Syllabus

Language Modeling
Module 1
This module introduces the concept of language modelling, which is the foundation of models like GPT.

Transformers and GPT
Module 2
This module describes the technical background for neural language models and an overview of how they are used to generate text.

Applications and Implications
Module 3
This module discusses considerations that are necessary when using GPT and similar models in real-world contexts, specifically discussing the risks of using these models and approaches to mitigating these risks.

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

Related Courses

GPT Vision: Seeing the World through Generative AI (Coursera) Coursera
Vanderbilt University

GPT Vision: Seeing the World through Generative AI (Coursera)

Imagine a world where your photos don't just capture memories, but also become intelligent assistants, helping you navigate and manage daily tasks. Welcome to "GPT Vision: Seeing the World Through Generative AI", a course designed to revolutionize how you interact with the world around you through the lens of Generative AI and photos.

Oct 5th 2026
2 Weeks
Leveraging AI for Enhanced Content Creation (Coursera) Coursera
Coursera Instructor Network

Leveraging AI for Enhanced Content Creation (Coursera)

This course provides a foundation to assess, and apply, a series of Generative Artificial Intelligence (AI) tools, such as ChatGPT, Bing Chat, Google Bard, Midjourney, Runway, and Eleven Labs. This learning opportunity offers a hands-on experience through ideating, creating, and finalizing a mock advertising campaign using the combined strengths of these AI tools.

Oct 5th 2026
1 Week
Introduction to Machine Learning (Coursera) Coursera
Duke University

Introduction to Machine Learning (Coursera)

This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction.

Sep 21st 2026
5-12 Weeks
NLP Modelos y Algoritmos (Coursera) Coursera
Universidad Austral

NLP Modelos y Algoritmos (Coursera)

Este curso te brindará los conocimientos necesarios para la implementación de algoritmos de NLP. Mediante el uso de los últimos algoritmos más populares en NLP se procederá a dar solución a un conjunto de problemas propios del área. Para realizar este curso es necesario contar con conocimientos de programación de nivel básico a medio, deseablemente conocimiento básico del lenguaje Python y es recomendable conocer los Jupyter Notebooks en el entorno Anaconda.

Sep 28th 2026
4 Weeks
Build and Execute an Organisational AI Strategy (Coursera) Coursera
Coursera Instructor Network

Build and Execute an Organisational AI Strategy (Coursera)

AI is the hottest, most exciting technology to burst onto the scene in recent years. Its impact is so big, it is revolutionizing industries all over the globe. If you are an executive, you may be wondering how to harness AI's incredible power for your organization. Well, this course is going to show you how to do just that.

Sep 28th 2026
4 Weeks
Build AI Apps with ChatGPT, Dall-E, and GPT-4 (Coursera) Coursera
Scrimba

Build AI Apps with ChatGPT, Dall-E, and GPT-4 (Coursera)

By the end of this course, you'll know how to use the OpenAI API to add mind-blowing AI features to your apps. You will learn how to use the Dall-E, GPT-4, and ChatGPT APIs, and get the expertise to fine-tune a model with your own data. In the first project, MoviePitch, you will get a primer on the OpenAI API and harness the power of artificial intelligence to generate ideas and images.

Oct 5th 2026
3 Weeks
Natural Language Processing and Capstone Assignment (Coursera) Coursera
University of California, Irvine

Natural Language Processing and Capstone Assignment (Coursera)

Welcome to Natural Language Processing and Capstone Assignment. In this course we will begin with an Recognize how technical and business techniques can be used to deliver business insight, competitive intelligence, and consumer sentiment. The course concludes with a capstone assignment in which you will apply a wide range of what has been covered in this specialization.

Sep 21st 2026
4 Weeks
AI for Efficient Programming: Harnessing the Power of LLMs (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera)

This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work.

Oct 5th 2026
4 Weeks