Current teaching

Past teaching

  1. Math 275: Topics in Applied Mathematics: Quantum algorithms for scientific computation, Spring, 2026
  2. Berkeley Connect in Mathematics, 2025--2026
  3. Berkeley Connect in Mathematics, 2024--2025
  4. Math 228A: Numerical Solutions of Differential Equations, Fall, 2024
  5. Math 275: Topics in Applied Mathematics: Quantum algorithms for scientific computation, Spring, 2024
  6. Math 54: Linear Algebra and Differential Equations, Fall, 2022
  7. Math 275: Topics in Applied Mathematics: Quantum algorithms for scientific computation, Fall, 2021 [Lecture notes]
  8. Math 228A: Numerical Solutions of Differential Equations, Fall, 2021
  9. Math 54: Linear Algebra and Differential Equations, Spring, 2020
  10. Math 228A: Numerical Solutions of Differential Equations, Fall, 2019
  11. Math 290: quantum many body seminar, Spring, 2019
  12. Math 228A: Numerical Solutions of Differential Equations, Fall, 2018
  13. Math 275: Topics in Applied Mathematics: Mathematical Introduction to Electronic structure Theory, Fall, 2018
  14. Math 290: Machine learning and quantum many body problems, Spring, 2018
  15. Math 290: Quantum impurities and quantum comuptation, Spring, 2018
  16. Math 290: Quantum embedding theory, Fall, 2017
  17. Math 54: Linear Algebra and Differential Equations, Fall, 2017
  18. Math 228A: Numerical Solutions of Differential Equations, Fall, 2017
  19. Math 290: Mathematical Introduction to Many Body Perturbation Theory, Spring, 2017
  20. Math 54: Linear Algebra and Differential Equations, Fall, 2016
  21. Co-teaching (with Jianfeng Lu): MSRI-LBNL Summer school: Electronic structure theory, Berkeley 2016
  22. Math 121A: Mathematical Tools for the Physical Sciences, Spring, 2016
  23. Math 121B: Mathematical Tools for the Physical Sciences, Spring, 2016
  24. Math 228A: Numerical Solutions of Differential Equations, Fall, 2015
  25. Math H54: Linear Algebra and Differential Equations, Fall, 2014
  26. Co-teaching (with Jianfeng Lu): Introduction to electronic structure theory, Peking University, Summer 2015
  27. Advanced MATLAB for Scientific Computing, Stanford University, Fall, 2013
  28. Introduction to quantum mechanics, Peking University, Summer 2013
  29. Co-teaching (with Jianfeng Lu): Introduction to quantum mechanics, Peking University, Summer 2012