Teaching Experience

Mentoring

REU Mingke Tian
Co-advised with Professor Yuanzhe Xi, 2025
Honors Thesis Wenxuan Cai
Co-advised with Professor Yuanzhe Xi, 2023-2024
Mathematics B.S. Ph.D. student at Tufts University

Instructor

Current
MATH 170 Introduction to Scientific Computing
Spring 2026
MATH 300 Mathematics of Data Science
Fall 2025
CS 581 High Performance Computing: Tools and Applications
Spring 2025
MATH 221 Linear Algebra
Fall 2024
MATH 211 Multivariable Calculus
Spring 2024
MATH 111 Calculus I
Fall 2023

Teaching Assistant

CSCI 5451 Introduction to Parallel Computing: Architectures, Algorithms, and Programming
Spring 2020 • University of Minnesota
CSCI 1913 Introduction to Algorithms, Data Structures, and Program Development
Fall 2017, Spring 2018 • University of Minnesota
Linear Algebra (for Science and Engineering)
Spring 2015 • Beihang University
Probability and Mathematical Statistics (for Science and Engineering)
Fall 2014 • Beihang University
Mathematical Analysis
Fall 2013, Spring 2014 • Beihang University