Current teaching

Past teaching

  1. Math 290: Mathematical Introduction to Many Body Perturbation Theory, Spring, 2017
  2. Math 54: Linear Algebra and Differential Equations, Fall, 2016
  3. Co-teaching (with Jianfeng Lu): MSRI-LBNL Summer school: Electronic structure theory, Berkeley 2016
  4. Math 121A: Mathematical Tools for the Physical Sciences, Spring, 2016
  5. Math 121B: Mathematical Tools for the Physical Sciences, Spring, 2016
  6. Math 228A: Numerical Solutions of Differential Equations, Fall, 2015
  7. Math H54: Linear Algebra and Differential Equations, Fall, 2014
  8. Co-teaching (with Jianfeng Lu): Introduction to electronic structure theory, Peking University, Summer 2015
  9. Advanced MATLAB for Scientific Computing, Stanford University, Fall, 2013
  10. Introduction to quantum mechanics, Peking University, Summer 2013
  11. Co-teaching (with Jianfeng Lu): Introduction to quantum mechanics, Peking University, Summer 2012