When you enroll in this course, you'll also be asked to select a specific program.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 3 modules in this course
In the era of Generative AI, the demand for personalized and specialized Generative AI assistants is skyrocketing. Large language models like GPTs have demonstrated their remarkable capabilities, but what if you could harness their power to create custom AI assistants tailored to your specific needs? Welcome to the world of custom GPTs, where you can build intelligent systems that understand your domain, speak your language, and solve your unique challenges.
This cutting-edge course will guide you through the exciting journey of creating and deploying custom GPTs that cater to diverse industries and applications. Imagine having a virtual assistant that can tackle complex legal document analysis, streamline supply chain logistics, or even assist in scientific research and hypothesis generation. The possibilities are endless!
Throughout the course, you'll delve into the intricacies of building GPTs that can use your documents to answer questions, patterns to create amazing human and AI interaction, and methods for customizing the tone of your GPTs. You'll learn how to design and implement rigorous testing scenarios to ensure your AI assistant's accuracy, reliability, and human-like communication abilities.
Prepare to be amazed as you explore real-world examples built around a GPT for Travel and Business Expense Management. The examples show how a GPT can help users book flights, hotels, and transportation while adhering to company policies and budgets. Additionally, the GPT can help streamline expense reporting and reimbursement processes, ensuring compliance and accuracy.
Whether you're a business leader, entrepreneur, developer, or educator, this course will equip you with the skills to harness the transformative potential of custom GPTs. Unlock new realms of productivity, innovation, and personalized experiences by building AI assistants that truly understand and cater to your unique needs.
Enroll now and join the forefront of AI revolution, where you'll learn to create intelligent systems that not only comprehend but also anticipate and exceed your expectations.
In this module, you will learn the core concepts behind building custom GPTs, including how to shape a GPT’s behavior through instructions, add relevant external knowledge using retrieval-augmented generation (RAG), and bring these elements together into a more capable and personalized AI assistant. You will also explore how tools and actions expand what a custom GPT can do, and how frameworks such as CAPITAL, prompt patterns, and persona design can be used to shape its tone, behavior, and overall user experience.
What's included
7 videos4 readings2 assignments
Show info about module content
7 videos•Total 58 minutes
Welcome•1 minute
Programming a GPT•9 minutes
Custom Instructions•10 minutes
Retrieval Augmented Generation•12 minutes
Putting it All Together: Custom GPTs•9 minutes
Understanding How GPTs Use Tools•11 minutes
Building a Persona for Your Custom GPT•6 minutes
4 readings•Total 40 minutes
CAPITAL: A Framework for Customizing How Chatbots Converse•10 minutes
Prompt Patterns•10 minutes
Format of the Persona Pattern•10 minutes
Learning More & Staying Connected•10 minutes
2 assignments•Total 46 minutes
Practice Quiz•16 minutes
Create a Persona-Based Custom GPT•30 minutes
THINK: Create Great GPTs (Part I)
Module 2•3 hours to complete
Module details
In this module, you will learn how to make custom GPTs more reliable, useful, and human-centered by testing them systematically and designing better interaction patterns. You will explore how to build simple benchmarks and create meaningful test cases, including expected, ambiguous, and high-risk scenarios, to evaluate GPT performance over time. You will also examine techniques such as direct quotations, output templates, the Flipped Interaction Pattern, menu-based navigation, and feature toggles to structure responses, gather the right context, and guide users more effectively. Throughout the module, the focus is on building GPTs that support human reasoning, surface ambiguity, and direct users toward the right evidence, options, or human support when needed.
What's included
14 videos4 readings3 assignments
Show info about module content
14 videos•Total 64 minutes
Test•1 minute
Build a Benchmark•6 minutes
Build a Custom GPT for Generating Test Cases•9 minutes
The Goal is to Help the Human Solve the Problem, Not Provide the Answer•2 minutes
How to Cite Knowledge•4 minutes
Output Formatting•7 minutes
Provide the Facts•5 minutes
Hedging While Helping•4 minutes
Menu Action Pattern•6 minutes
Where to Get Additional Help•3 minutes
Information Before Decision Making•4 minutes
Flipped Interaction Pattern•4 minutes
Missing Context from the User•6 minutes
User-Customized Experiences•4 minutes
4 readings•Total 50 minutes
Benchmark Design Considerations•20 minutes
Template Pattern & Markdown•10 minutes
Format of the Menu Actions Pattern•10 minutes
Format of the Flipped Interaction Pattern•10 minutes
3 assignments•Total 75 minutes
Build Your Own Custom GPT Test Case Generator•30 minutes
Building a GPT with a Menu•30 minutes
A Personalized GPT•15 minutes
THINK: Create Great GPTs (Part II)
Module 3•2 hours to complete
Module details
In this module, you will learn how to make custom GPTs safer and more reliable when users ask unclear, ambiguous, or risky questions. You will explore how to define boundaries and ‘escape valves’ so a GPT knows when not to answer directly, how to handle ambiguity, conflicting information, or gaps in knowledge sources and user prompts, and how to guide users more effectively through prompt patterns such as question refinement, alternative approaches, and cognitive verification. By the end of the module, you will understand how to design custom GPTs that remain helpful while reducing the risk of misleading, overconfident, or unsupported responses.
What's included
10 videos3 readings1 assignment
Show info about module content
10 videos•Total 46 minutes
Boundaries•5 minutes
How to Respond to the Absence of Knowledge•5 minutes
Combating Ambiguity in User Prompts with Question Refinement•6 minutes
Enforcing Boundaries & Still Helping with the Alternative Approaches Pattern•5 minutes
Cognitive Verifier Pattern•5 minutes
Handling Ambiguity in Concept Mapping•4 minutes
Knowledge Conflict Resolution•5 minutes
You and Your Business are Responsible, Not the Bot•3 minutes
Adversarial Testing•7 minutes
Wrapping Up•0 minutes
3 readings•Total 30 minutes
Format of the Question Refinement Pattern•10 minutes
Format of the Alternative Approaches Pattern•10 minutes
Format of the Cognitive Verifier Pattern•10 minutes
1 assignment•Total 30 minutes
Design a GPT Using Response Improvement Patterns•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full-range of undergraduate, graduate and professional degrees.
OK
Why people choose Coursera for their career
Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.8
769 reviews
5 stars
87.08%
4 stars
10.20%
3 stars
1.03%
2 stars
0.51%
1 star
1.16%
Showing 3 of 769
G
GG
5·
Reviewed on Apr 6, 2025
I learned a lot for Dr. Jules. Looking forward to learning more regarding genAI and its practical and helpful uses in everyday tasks in the future.
D
DS
5·
Reviewed on Apr 27, 2024
Outstanding course material and instruction! These skills are the next core expectation for all corporate jobs in the future.
S
SB
5·
Reviewed on Jul 26, 2025
This course is overall good. However, we need to copy and paste our data from GPT, which does not seem like a good idea. It can instead be an MCQ-based test based course.
What will I actually learn in this custom GPT course?
You'll learn how to design custom GPTs that use instructions, added knowledge, and interaction patterns to support a specific task. It begins with core ideas like shaping a GPT's behavior and bringing in outside information, then moves into testing, safer responses, and better user guidance. You'll apply that through examples such as travel and business expense assistance, where the GPT has to follow policies and respond clearly.
Do I need any background before starting this course?
No, you don't need prior experience building GPTs. The course begins with fundamentals like instructions, knowledge, and conversation design before moving into retrieval-augmented generation and testing. Some familiarity with using generative AI tools may help, but it doesn't assume you've already created custom assistants.
Is this course beginner-friendly for custom GPTs?
Yes, it's beginner-friendly if you're new to custom GPTs and want a guided introduction rather than a deep dive into model development. You'll move through short lessons, readings, quizzes, and structured assignments that build from setup choices into testing and safer interaction design. It's a good fit for domain-focused learners, but it may feel less ideal if you're looking for a code-heavy engineering course.
How long does it take to complete this course?
Plan on about 8 hours in total. That makes it manageable in a few focused study sessions, with time spread across lessons, readings, quizzes, and graded assignments. The course includes lessons, readings, quizzes, and hands-on assignments, so the workload feels mixed rather than repetitive.
Are there hands-on exercises or projects in this course?
Yes, there is hands-on work, but it's closer to guided assignments than open-ended labs. You'll create custom GPTs using approaches like persona design and menu actions, and you'll also build benchmarks or test case generators to evaluate how a GPT performs. That gives you a chance to apply each idea in a realistic workflow instead of only reading about it.
What skills and topics are covered in this course?
You'll cover the main pieces of a custom GPT, including instructions, knowledge, tools, and ways to shape tone and behavior. The course also teaches retrieval-augmented generation and response patterns for asking better questions, structuring outputs, and handling ambiguity. Taken together, those topics focus on building assistants that are more useful, clearer, and safer in real interactions.
What can I actually do after finishing this course?
After finishing, you should be able to design a custom GPT for a defined use case and explain how its instructions, knowledge, and interaction style support that task. You should also be able to test it more systematically, including expected cases, ambiguous cases, and higher-risk situations. For example, you could create a travel or expense assistant that asks clarifying questions, uses policy documents, and responds within clearer boundaries.
Is this course more focused on theory or hands-on learning?
It's more concept-first with guided hands-on practice. The course spends a lot of time on frameworks, prompt patterns, and reliability choices, then asks you to apply them in assignments and sample interactions. It's a better fit for learners who want to understand how to design good GPT behavior than for those looking for a project-heavy build course.
Why would I choose this course over other custom GPT courses?
This course stands out for treating custom GPT creation as both design work and evaluation work. Rather than stopping at setup, it walks you through testing, ambiguity, boundaries, and adversarial inputs alongside persona, knowledge, and interaction design. Choose it if you want a beginner-friendly course that helps you build more dependable assistants for real use cases, not just quick demos.