Course information for CS598-Topics in LLM Agents(25'Spring) under the direction of Prof. Jiaxuan You ( jiaxuan@illinois.edu ).
66
37 commits
updated Apr 29, 2025
Lectures: Room 1304 | Siebel Center for Comp Sci , Tuesday/Thursday 03:30 PM - 04:45 PM.
| Member (NetID) | Role | Office Hours |
|---|---|---|
| Jiaxuan You (jiaxuan) | Instructor | Thursday 05:00-06:00PM, Room 2122 Siebel Center for Computer Science |
| Jinwei Yao (jinweiy) | TA | Tuesday 01:00-02:00 PM, Zoom (link visible on Canvas) |
Canvas: for homework/report submission.
Github: most of course information is here, including schedule and paper lists.
Slack: ALL communication regarding this course must be via [Slack](link visible in the Canvas,join with your UIUC email address). This includes questions, discussions, announcements, as well as private messages.
Piazza: This feature is deprecated. Replaced by Slack.
OpenReview: for the simulation of review and response as part of the course projects.
Note: Please use Piazza to submit your questions. Please DON'T email the TA or Professor You, unless the matter is private.
Learning Objectives: This course offers an in-depth exploration of the fascinating field of LLM agents. Designed as a seminar-style course, it guides students through the fundamental methods that power LLM agents and examines their practical applications in real-world contexts. At the end of this course, you will be able to:
Structure: The course is structured around reading cutting-edge research papers, student-led presentations, interactive discussions, and collaborative semester-long projects. We begin with an introduction to the core concepts of LLM agents, then delve into the latest research on building agents, covering topics including:
Note: (1) This is an evolving list; (2) For each topic, there would be 2-3 "required" papers that presenter should include in their in-class presentation.
Group ID and Group members: see google form[Link visible on Canvas syllabus].
Groups: All activities of this course, except your own participation :), will be performed in groups of 3 students. You can use Piazza to find your team mates online. Form a group of 3 members and declare your group's membership and paper preferences (with your UIUC email address) by Jan 30. After this date, we will form groups from the remaining students.
| Component | Weight | Breakdown |
|---|---|---|
| Pre-class Idea/Question Proposal | 10% | |
| In-class Discussion | 25% | - 15% In-class Pilot Presentation - 10% In-class Co-pilot Summary |
| Projects | 65% | - 5% Proposal Report - 5% Midterm Presentation - 30% Final Survey Report - 10% Review and Response - 15% Final Presentation |
Each lecture will include one or two required readings that all students are expected to read. Additionally, there will be optional related readings that only the presenter(s) are required to familiarize themselves with. These optional readings are not mandatory for the rest of the class.
Before each lecture(starting from Jan 28 for counts), all students must submit here(with your UIUC email address) one insightful question/idea for each of the presented papers. Up to five absences.
In each class after Overview of LLM Agents taught by Prof.You, the students are expected to conduct the presentation and discussion.
This discussion will involve two distinct roles played by different student groups, simulating an interactive and dynamic scholarly exchange. Each group will be assigned to the following two roles once:
The Pilot Presenter:
The Co-pilot Reviewers:
Rest of the Class: feel free to actively ask questions and engage in the dialogue.

The course will follow a seminar format, with one group presenting during each class session. Each group will be responsible for presenting at least one lecture throughout the semester. Presentations should be no longer than 50 minutes, excluding interruptions. However, presenters should anticipate and be prepared to address questions and interruptions during their talk.
During your presentation, you are expected to:
Submission of slides:
Each group will be assigned roughly 1 summary for "required" paper in a single topic within 2 days after class presentation.
Each summary should address the following questions in 2-3 pages with sufficient detail:
Submission of Paper Summary:
Best Practices:
After team building with 3 members in each group, you are expected to start your term-long project ASAP.
To simulate the whole process of academic research, you are supposed to have a proposal, submit a paper, review and response.
For the proposal:
We will also have a midterm presentation to check your progress:
For survey paper/report submission(draft):
Description: Not the final version but you should be ready and complete for a submission. Important for review and response afterward.
Where to submit: OpenReview and Canvas. Details to update later.
Format: Templates adapted from TMLR.
Page Limitation: 📄 (Note: There is no upper limit on page length, but evaluations will be based on quality, not quantity.Excluding references): • Groups of 3 students: at least 9 pages • Groups of 2 students: at least 8 pages • Groups of 4 students: at least 10 pages
Deadlines: April 16, 2025.
For review and response:
For final presentation:
For final version of survey paper:
We summarize the deadlines of activities of pre-class, in-class and project here for your convenience.
| Task | Who | Due Date/Time | Notes |
|---|---|---|---|
| Team Building | Everyone | Jan 30 | Can use Piazza to find teammates. |
| Team information submission for Topic Assignment | Every group | Jan 30 | Declare your group's membership and paper preferences (with your UIUC email address) here. |
| Project Proposal | Every group | Feb 17 | Submit to Canvas. |
| Pre-class Proposal | Everyone | before the class(starting from Jan 28 for counts, up to 5 absences) | Submit an insightful question/idea here(only UIUC email address) for each required paper. |
| In-class Discussion | Presenter | 24 hours before the class | Submit slides(*.pptx) to Canvas |
| "Reviewers" | Within 2 days after the class | Submit paper summaries(*.pdf) to Canvas | |
| Midterm Presentation | Every group | March 11/13 | |
| Survey Report Submission (Draft) | Every group | April 16 | Submit to both Canvas and OpenReview |
| Review and Response | Every group | April 23 for review, and April 30 for response | April 16-23 for review, April 24-30 for response |
| Final Presentation | Every group | May 1/6 | |
| Report Camera-ready Revision (Final) | Every group | May 8 | Submit to Canvas |
In course structure design, this course is heavily inspired by other seminar-like courses, particularly UIUC CS598-GenAI System. Acknowledgments to Prof.Fan Lai for generous sharing of his great course. For course topics and paper lists, we mainly refer to UC Berkeley CS294/194-196 Large Language Model Agents and EMNLP 2024 Tutorial: Language Agents: Foundations, Prospects, and Risks. Thanks Haofei Yu, Zirui Chen, Kunlun Zhu and other Ulab members for suggestions.
37 commits
Course information for CS598-Topics in LLM Agents(25'Spring) under the direction of Prof. Jiaxuan You ( jiaxuan@illinois.edu ).
66
37 commits
updated Apr 29, 2025
Lectures: Room 1304 | Siebel Center for Comp Sci , Tuesday/Thursday 03:30 PM - 04:45 PM.
| Member (NetID) | Role | Office Hours |
|---|---|---|
| Jiaxuan You (jiaxuan) | Instructor | Thursday 05:00-06:00PM, Room 2122 Siebel Center for Computer Science |
| Jinwei Yao (jinweiy) | TA | Tuesday 01:00-02:00 PM, Zoom (link visible on Canvas) |
Canvas: for homework/report submission.
Github: most of course information is here, including schedule and paper lists.
Slack: ALL communication regarding this course must be via [Slack](link visible in the Canvas,join with your UIUC email address). This includes questions, discussions, announcements, as well as private messages.
Piazza: This feature is deprecated. Replaced by Slack.
OpenReview: for the simulation of review and response as part of the course projects.
Note: Please use Piazza to submit your questions. Please DON'T email the TA or Professor You, unless the matter is private.
Learning Objectives: This course offers an in-depth exploration of the fascinating field of LLM agents. Designed as a seminar-style course, it guides students through the fundamental methods that power LLM agents and examines their practical applications in real-world contexts. At the end of this course, you will be able to:
Structure: The course is structured around reading cutting-edge research papers, student-led presentations, interactive discussions, and collaborative semester-long projects. We begin with an introduction to the core concepts of LLM agents, then delve into the latest research on building agents, covering topics including:
Note: (1) This is an evolving list; (2) For each topic, there would be 2-3 "required" papers that presenter should include in their in-class presentation.
Group ID and Group members: see google form[Link visible on Canvas syllabus].
Groups: All activities of this course, except your own participation :), will be performed in groups of 3 students. You can use Piazza to find your team mates online. Form a group of 3 members and declare your group's membership and paper preferences (with your UIUC email address) by Jan 30. After this date, we will form groups from the remaining students.
| Component | Weight | Breakdown |
|---|---|---|
| Pre-class Idea/Question Proposal | 10% | |
| In-class Discussion | 25% | - 15% In-class Pilot Presentation - 10% In-class Co-pilot Summary |
| Projects | 65% | - 5% Proposal Report - 5% Midterm Presentation - 30% Final Survey Report - 10% Review and Response - 15% Final Presentation |
Each lecture will include one or two required readings that all students are expected to read. Additionally, there will be optional related readings that only the presenter(s) are required to familiarize themselves with. These optional readings are not mandatory for the rest of the class.
Before each lecture(starting from Jan 28 for counts), all students must submit here(with your UIUC email address) one insightful question/idea for each of the presented papers. Up to five absences.
In each class after Overview of LLM Agents taught by Prof.You, the students are expected to conduct the presentation and discussion.
This discussion will involve two distinct roles played by different student groups, simulating an interactive and dynamic scholarly exchange. Each group will be assigned to the following two roles once:
The Pilot Presenter:
The Co-pilot Reviewers:
Rest of the Class: feel free to actively ask questions and engage in the dialogue.

The course will follow a seminar format, with one group presenting during each class session. Each group will be responsible for presenting at least one lecture throughout the semester. Presentations should be no longer than 50 minutes, excluding interruptions. However, presenters should anticipate and be prepared to address questions and interruptions during their talk.
During your presentation, you are expected to:
Submission of slides:
Each group will be assigned roughly 1 summary for "required" paper in a single topic within 2 days after class presentation.
Each summary should address the following questions in 2-3 pages with sufficient detail:
Submission of Paper Summary:
Best Practices:
After team building with 3 members in each group, you are expected to start your term-long project ASAP.
To simulate the whole process of academic research, you are supposed to have a proposal, submit a paper, review and response.
For the proposal:
We will also have a midterm presentation to check your progress:
For survey paper/report submission(draft):
Description: Not the final version but you should be ready and complete for a submission. Important for review and response afterward.
Where to submit: OpenReview and Canvas. Details to update later.
Format: Templates adapted from TMLR.
Page Limitation: 📄 (Note: There is no upper limit on page length, but evaluations will be based on quality, not quantity.Excluding references): • Groups of 3 students: at least 9 pages • Groups of 2 students: at least 8 pages • Groups of 4 students: at least 10 pages
Deadlines: April 16, 2025.
For review and response:
For final presentation:
For final version of survey paper:
We summarize the deadlines of activities of pre-class, in-class and project here for your convenience.
| Task | Who | Due Date/Time | Notes |
|---|---|---|---|
| Team Building | Everyone | Jan 30 | Can use Piazza to find teammates. |
| Team information submission for Topic Assignment | Every group | Jan 30 | Declare your group's membership and paper preferences (with your UIUC email address) here. |
| Project Proposal | Every group | Feb 17 | Submit to Canvas. |
| Pre-class Proposal | Everyone | before the class(starting from Jan 28 for counts, up to 5 absences) | Submit an insightful question/idea here(only UIUC email address) for each required paper. |
| In-class Discussion | Presenter | 24 hours before the class | Submit slides(*.pptx) to Canvas |
| "Reviewers" | Within 2 days after the class | Submit paper summaries(*.pdf) to Canvas | |
| Midterm Presentation | Every group | March 11/13 | |
| Survey Report Submission (Draft) | Every group | April 16 | Submit to both Canvas and OpenReview |
| Review and Response | Every group | April 23 for review, and April 30 for response | April 16-23 for review, April 24-30 for response |
| Final Presentation | Every group | May 1/6 | |
| Report Camera-ready Revision (Final) | Every group | May 8 | Submit to Canvas |
In course structure design, this course is heavily inspired by other seminar-like courses, particularly UIUC CS598-GenAI System. Acknowledgments to Prof.Fan Lai for generous sharing of his great course. For course topics and paper lists, we mainly refer to UC Berkeley CS294/194-196 Large Language Model Agents and EMNLP 2024 Tutorial: Language Agents: Foundations, Prospects, and Risks. Thanks Haofei Yu, Zirui Chen, Kunlun Zhu and other Ulab members for suggestions.
37 commits