Teaching Assistant

Data Structures and Algorithms (CS 253)

Department of Computer Science, Emory University

Instructor: Prof. Joon-Seok Kim

A third course in Computer Science, focusing on advanced programming. Emphasis is on mastery in the use and implementation of data structures and algorithms for classical programming paradigms, using the Java programming language and object oriented design.

Sep 2026

Data Structures and Algorithms (CS 253)

Department of Computer Science, Emory University

Instructor: Prof. Joon-Seok Kim

A third course in Computer Science, focusing on advanced programming. Emphasis is on mastery in the use and implementation of data structures and algorithms for classical programming paradigms, using the Java programming language and object oriented design.

Sep 2026

Foundations of AI Practice (AI Agents)

Wuqiong College, Tsinghua University

Instructor: Prof. Jia Li, Prof. Yuan Yao, Prof. Xueyan Zou

Foundations of AI Practice is an advanced practice-oriented course designed for undergraduate students in artificial intelligence and related disciplines. The course focuses on LLM-powered AI agent technologies, covering core topics such as the fundamental principles of AI agents, prompt engineering, memory mechanisms, planning capabilities, tool use, and multi-agent collaboration.

Jul 2026

Foundations of AI Practice (AI Agents)

Wuqiong College, Tsinghua University

Instructor: Prof. Jia Li, Prof. Yuan Yao, Prof. Xueyan Zou

Foundations of AI Practice is an advanced practice-oriented course designed for undergraduate students in artificial intelligence and related disciplines. The course focuses on LLM-powered AI agent technologies, covering core topics such as the fundamental principles of AI agents, prompt engineering, memory mechanisms, planning capabilities, tool use, and multi-agent collaboration.

Jul 2026