[Fall 2025] CS590-06: Building Intelligent Agents with Frontier Models

Instructor: Shuyan Zhou
Time: Tuesday and Thursday 1:25pm - 2:40pm
Location: LSRC A155
Office hour: Thursday 2:40pm - 3:10pm at LSRC D329
Contact: We will use Slack for most communications. You will be added to Slack after the first lecture. If you join the class late, email us and we’ll add you. Once you’re on Slack, we prefer Slack messages over emails for all logistical questions. We also encourage students to use Slack for paper discussion and project collaboration. We also post important announcement on Canvas.
Feedback form: here

Overview

This graduate-seminar course will explore foundations and recent progress on the design and development of AI agents powered by large language models (LLMs). The course will be a mix of lectures and student-led presentations. You will have the opportunity to dive deeply into topics via in-class presentations, discussions and a course project. A central theme will be the transformation of language models from passive generators into autonomous agents—systems capable of pursuing goals, reasoning over time, and interacting with complex, dynamic environments. Follow your curiosity, push the boundaries of current research, and have fun!

Syllabus

Date Day Topic
8/26/25 Tuesday [L] Intro [slides]
8/28/25 Thursday [L] Pretraining and Scaling Law [slides]
9/2/25 Tuesday [L] SFT & RLHF & RLVR [slides]
9/4/25 Thursday [L] Benchmarking and Evaluation [slides]
9/9/25 Tuesday Tool use agent

Group 1: Group 2:
Recommended Readings:
9/11/25 Thursday Deep research

Group 1: Group 2:
Recommended Readings:
9/16/25 Tuesday Computer Use Agent

Group 1: Group 2:
Recommended Readings:
9/18/25 Thursday Coding/SWE agent

Group 1: Group 2:
Recommended Readings:
9/23/25 Tuesday Data for agents

Group 1: Group 2:
Recommended Readings:
9/25/25 Thursday Agent memory

Group 1: Group 2:
Recommended Readings:
9/30/25 Tuesday Scaling interactions for agents

Group 1: Group 2:
Recommended Readings:
10/2/25 Thursday Invited Talk by Guohao Li (Eigent AI)

Related Work
10/7/25 Tuesday Project lighting talk
10/9/25 Thursday Fall break
10/14/25 Tuesday Invited Talk: Demystifying Long Chain-of-Thought Reasoning in LLMs by Xiang Yue (CMU)

Related Work
10/16/25 Thursday World model
Recommended Readings:
10/21/25 Tuesday Self improvement
10/23/25 Thursday Multi-agent
Recommended Readings:
10/28/25 Tuesday LLM as simulators
Recommended Readings:
10/30/25 Thursday Invited Talk: TBD
11/4/25 Tuesday Embodied agents
11/6/25 Thursday How can AIs help scientific research?
Recommended Readings:
11/11/25 Tuesday Societal impact of AI agents
Recommended Readings:
11/13/25 Thursday Safety and ethical considerations
11/18/25 Tuesday Project presentation
11/20/25 Thursday Project presentation
11/25/25 Tuesday Project presentation + Report feedback

Deadlines

Weekly

  • Main presenters: Submit slides in the dedicated Slack channel 24 hours before class.

Presentation

  • 8/26: Form out in Slack to submit presentation preferences
  • 8/28: Assignment out, open for negotiation, swap (feel free to use Slack DMs)
  • 9/2: Final assignment out

Project

  • 8/28-9/16 Team formation and topic preference
  • 10/7 in-class project lighting talk
  • 11/17 (Mon): Submit the project presentation slides (if you are presenting on 11/18)
  • 11/19 (Wed): Submit the project presentation slides (if you are presenting on 11/20 and 11/25)
  • 12/11: Final report

Resources

Compute To be announced

Example projects To be announced in Slack

Acknowledgement

The class format, guidelines and materials are inspired by the following classes: