Prospective Students

Course Staff

Instructor Co-instructor
Dawn Song Xinyun Chen
Professor, UC Berkeley Research Scientist, Google DeepMind

Guest Speakers

Denny Zhou Shunyu Yao Chi Wang Jerry Liu
Burak Gokturk Omar Khattab Graham Neubig Nicolas Chapados
Yuandong Tian Jim Fan Percy Liang Ben Mann

Course Description

Large language models (LLMs) have revolutionized a wide range of domains. In particular, LLMs have been developed as agents to interact with the world and handle various tasks. With the continuous advancement of LLM techniques, LLM agents are set to be the upcoming breakthrough in AI, and they are going to transform the future of our daily life with the support of intelligent task automation and personalization. In this course, we will first discuss fundamental concepts that are essential for LLM agents, including the foundation of LLMs, essential LLM abilities required for task automation, as well as infrastructures for agent development. We will also cover representative agent applications, including code generation, robotics, web automation, medical applications, and scientific discovery. Meanwhile, we will discuss limitations and potential risks of current LLM agents, and share insights into directions for further improvement. Specifically, this course will include the following topics:

Syllabus

Date Guest Lecture
(3:00PM-5:00PM PST)
Supplemental Readings
Sept 9 LLM Reasoning
Denny Zhou, Google DeepMind
Livestream Intro Slides Quiz 1
- Chain-of-Thought Reasoning Without Prompting
- Large Language Models Cannot Self-Correct Reasoning Yet
- Premise Order Matters in Reasoning with Large Language Models
- Chain-of-Thought Empowers Transformers to Solve Inherently Serial Problems
Sept 16 LLM agents: brief history and overview
Shunyu Yao, OpenAI
Livestream Slides
- WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents
- ReAct: Synergizing Reasoning and Acting in Language Models
Sept 23 Introduction to Agentic AI and AutoGen
Chi Wang, AutoGen-AI
The Future of Knowledge Assistants
Jerry Liu, LlamaIndex
- AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation
- StateFlow: Enhancing LLM Task-Solving through State-Driven Workflows
Sept 30 Trends of Generative AI with Enterprises, Key blocks to build successful agents
Burak Gokturk, Google
 
Oct 7 Compound AI Systems & the DSPy Framework
Omar Khattab, Databricks
 
Oct 14 Agents for Software Development
Graham Neubig, Carnegie Mellon University
 
Oct 21 Agent for Workflow Applications
Nicolas Chapados, ServiceNow
 
Oct 28 Stronger Together: Marrying Neural Networks with Traditional Symbolic Decision-Making
Yuandong Tian, Meta AI (FAIR)
 
Nov 4 Foundation Agent
Jim Fan, NVIDIA
 
Nov 11 No Class - Veteran’s Day  
Nov 18 Cybersecurity, agents, and open-source
Percy Liang, Stanford University
 
Nov 25 LLM Agent Safety
Dawn Song, UC Berkeley
 
Dec 2 TBA
Ben Mann, Anthropic
 

 

Completion Certificate

LLM Agent course completion certificates will be awarded to students based on the rules of the following tiers. All assignments are due December 12th, 2024 at 11:59PM PST.

Trailblazer Tier:

Mastery Tier:

Ninja Tier:

Legendary Tier:

Honorary Tier:

NOTE: completing the assignments associated with this course in order to earn a Completion Certificate is completely optional. You are more than welcome to just watch the lectures and audit the course!

Coursework

All coursework will be released and submitted through the course website.

Quizzes

All quizzes are released in parallel with (or shortly after) the corresponding lecture. Please remember to complete the quiz each week. Although it’s graded on completion, we encourage you to do your best. The questions are all multiple-choice and there are usually at most 5 per quiz. The quizzes will be posted in the Syllabus section.

Written Article

Create a twitter post, linkedin post, or medium article to post on Twitter of roughly 500 words. Include the link to our MOOC website in the article and tweet.

The written article is an effort-based assignment that will be graded as pass or no pass (P/NP). Submit your written article assignment HERE.

Labs

There will be 3 lab assignments to give students some hands-on experience with building agents. Students must recieve an overall score of 75% or above across the 3 lab assignments. Lab assignments will be released soon.

Hackathon

More details coming soon!