Recent Teaching (Duke University):

  • Fall 2025 - Math 555: Ordinary Differential Equations (course web on CanvasCourse Schedule)
  • Spring 2025 - Math 790: Mathematical Foundations of Quantum Algorithms and Applications. See here for tentative course plan. Audit is welcome.
  • Fall 2024 - Math 555: Ordinary Differential Equations (course web on CanvasSyllabus)
  • Spring 2024 - Math 690: Quantum Scientific Computing (course web on CanvasSyllabus; audit is welcome. Course Schedule)
    A one-lecture crash course on Quantum Computing 101, designed to be accessible to a mathematical audience without a quantum background. Slides: Lecture 1 by Di @ Duke Summer School, August 2023. Further Tutorial Recording: See IPAM and RQS recordings of my lectures.

       

Past Teaching:

Click each course to see the course webpage. Starting Spring 2020, I have migrated everything to bCourse, which requires Berkeley accounts to access. But the course web for Fall 2019 is still open to public.

       University of California, Berkeley (Instructor of 9 classes)

       University of Wisconsin-Madison (GSI/TA for 18 sessions)

Click to see the course webpage. S18 and S19 needs wisc access, all other webpages are open to public.

In the past, I have also served as a TA mentor and trainer with Math department and L&S college at University of Wisconsin-Madison, respectively, to train and help TAs with class designing.

       

Teaching-related Awards: