Teaching

Courses are under construction.

Courses TAed

  • Introduction to Probability Theory and Stochastic Processes with Applications to Biology ---- ETH Zurich, Fall 2023
  • Computational Systems Biology: Stochastic Approaches ---- ETH Zurich, Spring 2022
  • Calculus ---- Zhejiang University, from 2014 to 2016