Prompt Engineering for ChatGPT (Coursera)

Offered by Vanderbilt University,
Prompt Engineering for ChatGPT (Coursera)

ChatGPT and other large language models are going to be more important in your life and business than your smartphone, if you use them right. ChatGPT can tutor your child in math, generate a meal plan and recipes, write software applications for your business, help you improve your personal cybersecurity, and that is just in the first hour that you use it. This course will teach you how to be an expert user of these generative AI tools. The course will show amazing examples of how you can tap into these generative AI tools' emergent intelligence and reasoning, how you can use them to be more productive day to day, and give you insight into how they work.

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

Large language models respond to instructions and questions posed by users in natural language statements, known as “prompts”. Although large language models will disrupt many fields, most users lack the skills to write effective prompts. Expert users, who understand how to write good prompts, are orders of magnitude more productive and can unlock significantly more creative uses for these tools.
This course introduces students to the patterns and approaches for writing effective prompts for large language models. Anyone can take the course and the only required knowledge is basic computer usage skills, such as using a browser and accessing ChatGPT. Students will start with basic prompts and build towards writing sophisticated prompts to solve problems in any domain. By the end of the course, students will have strong prompt engineering skills and be capable of using large language models for a wide range of tasks in their job, business, personal life, and education, such as writing, summarization, game play, planning, simulation, and programming.

What You Will Learn

  • How to apply prompt engineering to effectively work with large language models, like ChatGPT
  • How to use prompt patterns to tap into powerful capabilities within large language models
  • How to create complex prompt-based applications for your life, business, or education

Syllabus

WEEK 1: Course Introduction
WEEK 2: Introduction to Prompts
WEEK 3: Prompt Patterns I
WEEK 4: Few-Shot Examples
WEEK 5: Prompt Patterns II
WEEK 6: Prompt Patterns III

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

Related Courses

GenAI for Everyone (Coursera) Coursera
Coursera Instructor Network

GenAI for Everyone (Coursera)

This course offers a foundational journey into the world of Generative AI (GenAI), setting the stage for a comprehensive learning path that delves into the nuanced, role-specific applications of AI. Designed to equip learners with essential GenAI knowledge, this primer is the perfect starting point before progressing through a series of courses tailored to various job functions and roles.

Oct 12th 2026
1 Week
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.

Oct 12th 2026
3 Weeks
Preprocessing Unstructured Data for LLM Applications (Coursera) Coursera
DeepLearning.AI

Preprocessing Unstructured Data for LLM Applications (Coursera)

Enhancing a RAG system’s performance depends on efficiently processing diverse unstructured data sources. In this course, you’ll learn techniques for representing all sorts of unstructured data, like text, images, and tables, from many different sources and implement them to extend your LLM RAG pipeline to include Excel, Word, PowerPoint, PDF, and EPUB files.

Oct 12th 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.

Oct 12th 2026
1 Week
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.

Oct 12th 2026
3 Weeks
Introduction to Prompt Injection Vulnerabilities (Coursera) Coursera
Coursera Instructor Network

Introduction to Prompt Injection Vulnerabilities (Coursera)

In this course, we enter the space of Prompt Injection Attacks, a critical concern for businesses utilizing Large Language Model systems in their AI applications. By exploring practical examples and real-world implications, such as potential data breaches, system malfunctions, and compromised user interactions, you will grasp the mechanics of these attacks and their potential impact on AI systems.

Oct 5th 2026
1 Week
Build LLM Apps with LangChain.js (Coursera) Coursera
DeepLearning.AI

Build LLM Apps with LangChain.js (Coursera)

JavaScript is the world’s most popular programming language, and now developers can program in JavaScript to build powerful LLM apps. This course will show webdevs how to expand their toolkits with LangChain.js, a popular JavaScript framework for building with LLMs, and will cover useful concepts for creating powerful, context-aware applications.

Oct 5th 2026
1 Week
Generative AI: Elevate your Software Development Career (Coursera) Coursera
IBM

Generative AI: Elevate your Software Development Career (Coursera)

Generative AI is transforming the field of Software Engineering, making it a crucial skills for Developers to have in their toolkit. This IBM course "Generative AI for Software Developers" is designed to provide you with a comprehensive understanding of how generative AI techniques can be applied to enhance software development processes.

Sep 28th 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.

Oct 12th 2026
1 Week
Responsible AI in the Generative AI Era (Coursera) Coursera
Fractal Analytics

Responsible AI in the Generative AI Era (Coursera)

This one-week microlearning course provides an introduction to the Principles of Responsible AI and how those principles align with the Generative AI or GenAI space. It also informs the learners about the various challenges that Generative AI brings. You will explore the fundamental principles of responsible AI, and understand the need for developing Generative AI tools responsibly.

Sep 28th 2026
1 Week