Teaching

Courses I teach at Shanghai Jiao Tong University.

Current & Upcoming

Upcoming Graduate

Decision Making and Machine Behavior

Shanghai Innovation Institute (SII)

Spring 2026 · 15/54 credit hours

Current Graduate

Large Language Model Agents [GitHub]

Antai College of Economics & Management, SJTU

Spring 2026 · 16 credit hours

Upcoming Undergraduate

AI Programming Practice — Vibe Coding for AI

School of AI, SJTU

Summer 2026 · 32 credit hours

Past Courses

Instructor

Game Theory and Multi-Agent Learning Undergraduate

School of EIES, SJTU

Spring 2022, Spring 2023, Spring 2024, Spring 2025 · 32 credit hours × 4

AI Programming Practice Undergraduate

School of EIES, SJTU

Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025 · 32 credit hours × 5

Co-taught

Decision Making and Machine Behavior Graduate

Shanghai Innovation Institute (SII)

Spring 2025 · 54 credit hours

Principles and Practice of AI II (ML / DL / RL) Undergraduate

School of AI, SJTU

Fall 2025 · 16 credit hours

Frontiers in Artificial Intelligence Graduate

School of AI, SJTU

Fall 2024, Fall 2025 · 6 credit hours

Foundations of AI Undergraduate

Zhiyuan College, SJTU

Spring 2025 · 2 credit hours

Mathematical Foundations for Computer Science Undergraduate

School of EIES, SJTU

Spring 2021 · 16 credit hours