Teaching

English for Academic Purposes (学术英语写作)

Graduate course, Spring 2023, Spring 2024, Spring 2025, Spring 2026, CS, SJTU

This course introduces the academic writing in graduate level.

Machine Learning (机器学习)

Undergraduate course, Spring 2026, School of Computer Science, SJTU

This course introduces the machine learning and deep learning.

Introduction to Programming and Algorithms (程序设计与算法导论)

Undergraduate course, Fall 2023, Zhiyuan College, SJTU

This course introduces the computer programming and algorithms in C++.

Fundamentals of Programming Design (程序设计思想与方法基础)

Undergraduate course, Summer 2023, CS, SJTU

This course introduces the basics of computer programming in C++, which is composed of programming concepts, algorithms, etc.