- Lecuturer of CSE 599G1: Deep Learning System, University of Washington, 2017, 2018
- Fun course that teaches students on how to build a deep learning system from scratch.
- TA of Machine Learning, University of Washington, Fall 2015
- Lecturer of Machine Learning and Data Mining in Practice,
Shanghai Jiao Tong University, Spring 2012
- Teaches students about machine learning and data mining techniques, and participate data mining contests.
- TA of Database Management System Project, Shanghai Jiao Tong University, Fall 2010
- Build database management system from scratch to support a subset of mysql
- The project involves basic query execution, index and query optimization
- TA of Operation System Project, Shanghai Jiao Tong University, Fall 2009
- TA of Compiler Project for ACM Class, Shanghai Jiao Tong University, Spring 2009
- Build a compiler that compiles high level language Tiger(a simplification of ML) into MIPS assemble code
- Advanced topics includes compiler optimization, and combination with OS project (compiles MIPS that runs on Nachos)