Vanderbilt University

Generative AI Software Engineering Specialization

Vanderbilt University

Generative AI Software Engineering Specialization

AI-Powered Software Engineering and Automation.

Master AI agents, prompts, and automated workflows with cutting-edge generative AI tools.

Dr. Jules White

Instructor: Dr. Jules White

Top Instructor

33,646 already enrolled

What you'll learn

  • Develop Python-based agents that independently process data, analyze documents, and execute complex multi-step workflows without human intervention.

  • Orchestrate Claude Code agents to develop software in minutes, managing parallel development streams across multiple git branches simultaneously.

  • Engineer sophisticated prompts and build specialized GPTs that understand business contexts and automate domain-specific professional tasks.

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from Vanderbilt University

Specialization - 4 course series

What you'll learn

  • Master AI-Powered Software Development at Scale - Learn to orchestrate Claude Code like a tech lead managing multiple senior developers

  • Build Production Systems with AI Labor Economics - Understand how to leverage Claude Code's speed and cost advantages to prototype rapidly

  • Architect for AI-First Development - Design codebases, workflows, and processes that maximize AI productivity

Skills you'll gain

Category: Generative AI Agents
Category: Claude Code
Category: Prompt Engineering
Category: Software Architecture
Category: Software Development Methodologies
Category: AI Orchestration
Category: Software Design
Category: Prompt Patterns
Category: Generative AI
Category: Software Development Life Cycle
Category: Software Development
Category: Software Testing
Category: Artificial Intelligence
Category: Automation
Category: Anthropic Claude
Category: Software Quality Assurance
Category: Code Reusability
Category: AI Workflows
Category: Multimodal Prompts
Category: Context Engineering
AI Agents and Agentic AI with Python & Generative AI

AI Agents and Agentic AI with Python & Generative AI

Course 2, 11 hours

What you'll learn

  • Build a complete AI agent framework in Python, creating each component yourself to gain deep understanding of how agents work

  • Design tool discovery systems and function calling mechanisms that allow your agents to interact with external systems and perform meaningful actions

  • Create practical, production-ready agents for tasks like intelligent file exploration, documentation generation, and coding

Skills you'll gain

Category: Tool Calling
Category: Generative AI Agents
Category: Prompt Engineering
Category: Agentic systems
Category: Agentic Workflows
Category: Software Documentation
Category: OpenAI API
Category: Prompt Patterns
Category: LLM Application
Category: AI Workflows
Prompt Engineering for ChatGPT

Prompt Engineering for ChatGPT

Course 3, 19 hours

What you'll 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

Skills you'll gain

Category: Prompt Engineering
Category: Prompt Patterns
Category: Large Language Modeling
Category: Artificial Intelligence
Category: Game Design
Category: LLM Application
Category: AI literacy
Category: AI powered creativity
Category: AI Enablement
Category: ChatGPT
OpenAI GPTs: Creating Your Own Custom AI Assistants

OpenAI GPTs: Creating Your Own Custom AI Assistants

Course 4, 7 hours

What you'll learn

Skills you'll gain

Category: AI Personalization
Category: Prompt Engineering
Category: Human Centered Design
Category: Prompt Patterns
Category: Test Case
Category: Generative AI Agents
Category: Expense Management
Category: Tool Calling
Category: OpenAI API
Category: Interaction Design
Category: Safety Assurance
Category: Generative AI
Category: Travel Arrangements
Category: OpenAI
Category: ChatGPT
Category: Responsible AI
Category: Expense Reports
Category: Human Computer Interaction
Category: System Testing
Category: Retrieval-Augmented Generation

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

Dr. Jules White
Top Instructor
Vanderbilt University
58 Courses1,309,678 learners

Offered by

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 across Generative AI Software Engineering

avg. across 4 courses

  • 5 stars

    84.28%

  • 4 stars

    12.01%

  • 3 stars

    1.95%

  • 2 stars

    0.64%

  • 1 star

    1.10%

DW
Course: Claude Code: Software Engineering with Generative AI Agents

Reviewed on Aug 1, 2025

LW
Course: AI Agents and Agentic AI with Python & Generative AI

Reviewed on Aug 14, 2025

MM
Course: Prompt Engineering for ChatGPT

Reviewed on Nov 29, 2023