Unlock the transformative power of AI agents to boost your productivity and job satisfaction. Join Dr. Martin Hilbert in this comprehensive course that covers generative AI basics and the creation of multi-agent systems. Designed for professionals, students, and AI enthusiasts, this course blends theoretical insights with practical skills. Learn to customize AI prompts, build effective workflows, and develop multi-agent systems to tackle complex tasks. By the end, you'll be equipped with the knowledge and tools to harness AI for immediate benefits in your personal and professional life.
Enhance your career prospects as AI reshapes industries. Gain sought-after skills in designing and implementing AI agents, preparing you to stand out in the job market. Through interactive lab assignments, you'll apply AI solutions in real-world scenarios. Enroll now and become an AI-savvy innovator!
After this module, you will be able to recognize cumulative benefits of generative AI and define what are AI Agents. You will be able to examine the context of AI and its modern day architect. You will be able to identify potential risks of AI and explore the different AI agents.
What's included
9 videos2 readings2 assignments
Show info about module content
9 videos•Total 47 minutes
Course Introduction•7 minutes
What AI Does•6 minutes
Introduction to Generative AI•3 minutes
Cumulative Benefits and Web 3.0•3 minutes
AI Agents•7 minutes
Context of AI•5 minutes
Context of AI: Transformer•5 minutes
Context of AI: Modern AI Architect•5 minutes
Context of AI: Black Boxes•5 minutes
2 readings•Total 11 minutes
Course Navigation and Safety Statement•1 minute
Common Large Language Models (LLMs)•10 minutes
2 assignments•Total 40 minutes
Exploring Different Generative AI•30 minutes
Generative AI Foundations Reflection•10 minutes
Personalization
Module 2•1 hour to complete
Module details
After this module, you will be able to explain how to customize prompts and be able to apply prompt engineering basics. You will be able to tell GenAI how to act and describe what the output you desire through prompt templates and frameworks. You will be able to explain the audience for the prompt receiver and train the AI to consider style in your prompting. You will also be able to use chain of thought prompting to add reasoning to your output and refine your GenAI output through iteration. Finally, you'll be able to implement prompt engineering frameworks.
What's included
10 videos2 assignments
Show info about module content
10 videos•Total 49 minutes
Introduction to Personalization•6 minutes
Customizing Prompts•4 minutes
Prompting Framework•6 minutes
Act as or Role-Based Prompting•6 minutes
Chain Prompting•5 minutes
Meta Prompting•2 minutes
Receiver Prompting•7 minutes
Style Prompting•2 minutes
Reasoning Prompting•4 minutes
Iterative Refinement•6 minutes
2 assignments•Total 40 minutes
Implement Prompt Engineering Framework•30 minutes
Personalizing Prompts Reflection•10 minutes
Contextualization
Module 3•2 hours to complete
Module details
After this module, you will be able to examine and discuss AI agent workflows and systems. You will be able to review the idea of building effective agents and identify that workflows are just mathematical algorithms. You'll be able to construct algorithms through workflows and defend the human in the loop. You will also be able to discover how AI uses other tools and finally build an Agentic workflow.
What's included
11 videos2 assignments1 discussion prompt
Show info about module content
11 videos•Total 54 minutes
AI Agent Workflows•6 minutes
Systematic Review of AI Agents•4 minutes
Agentic Function Calls: Application Programming Interface (API)•6 minutes
Agentic Function Calls: Context Windows & RAGs•5 minutes
Agentic Function Calls: AI Agent Powered Search•7 minutes
Building Effective Agents•3 minutes
Algorithms and Workflows•5 minutes
Agentic Workflows - Part 1•4 minutes
Agentic Workflows - Part 2•4 minutes
Agentic Workflows - Part 3•3 minutes
Agentic Autonomy•7 minutes
2 assignments•Total 70 minutes
Agentic Workflow•60 minutes
Graded Reflection•10 minutes
1 discussion prompt•Total 10 minutes
Interactive Lab: The Power of Function Calls•10 minutes
Orchestration
Module 4•2 hours to complete
Module details
After this module, you will be able to define and describe multi-agent systems. You'll be able to explore characteristics of multi-agent networks. You'll be able to differentiate between types of feedback loops and consider how AI agents explore and exploit the landscape. You'll be able to recognize how emergent AI agents are agent-based models and create a multi-agent system.
What's included
15 videos2 assignments
Show info about module content
15 videos•Total 74 minutes
Introduction to Multi-Agent Systems•5 minutes
Multi-Agent Systems•8 minutes
Connected AI Agents: Parallelization•3 minutes
Connected AI Agents: Exponential Network Challenges•5 minutes
Interdependent AI Agents•7 minutes
Adaptive AI Agents - Part 1•4 minutes
Adaptive AI Agents - Part 2•3 minutes
Adaptive AI Agents - Part 3•8 minutes
Overview of Optional Content •2 minutes
Optional: Diverse AI Agents•3 minutes
Optional: Diversity vs. Ability•6 minutes
Optional: Law of Requisite Variety•8 minutes
Optional: Path-Dependence•4 minutes
Optional: Diversity & Interdependence•3 minutes
Emergent AI Agents Systems•4 minutes
2 assignments•Total 60 minutes
Explore a Multi-Agent Workflow•30 minutes
Create a Multi-Agent System•30 minutes
Outlook
Module 5•2 hours to complete
Module details
After this module, you will be able to discuss common AI fears and critiques and consider how to use AI in spite of fears and critiques. You will be able to examine tasks that can be done by AI and explore rising opportunities and threats of using AI. You'll be able to consider practical recommendations of AI use and apply these recommendations to create a multi-agent system. Finally, you'll be able to reflect on agentic promises and perils.
What's included
15 videos2 assignments
Show info about module content
15 videos•Total 63 minutes
Outlook Introduction•5 minutes
Introduction to Common AI Fears & Critiques•3 minutes
Is AI Truly Creative?•4 minutes
Artificial Neural Nets Are Black Boxes•5 minutes
AIs Are Unpredictably Emergent•3 minutes
AIs Are Biased•4 minutes
AIs Are Taking My Job!•4 minutes
AI Can Only Do Very Specific Things•8 minutes
Keep It Simple•5 minutes
Keep Testing, Iterating, and Refining•2 minutes
Keep Your Data•3 minutes
Keep Your Guardrails Up•7 minutes
Keep Being In the Loop•3 minutes
Keep the Control•6 minutes
Keep Being Humble•4 minutes
2 assignments•Total 40 minutes
Promises and Perils of AI•10 minutes
Personal Reflection on Agentic Promise and Perils•30 minutes
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
UC Davis, one of the nation’s top-ranked research universities, is a global leader in agriculture, veterinary medicine, sustainability, environmental and biological sciences, and technology. With four colleges and six professional schools, UC Davis and its students and alumni are known for their academic excellence, meaningful public service and profound international impact.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.