Teaching

I learn a lot by teaching.

University Courses

I was the head TA for the following classes at UW and NYCU.

At University of Washington:

  • Systems for Machine Learning, CSE 599K, Fall 2024
    • I was also a guest lecturer for 3 lectures on LLM performance and ML hardware
  • High-Performance Scientific Computing, Amath 483/583 A, Spring 2024
  • Computer Architecture II, CSE 470, Spring 2022

At National Yang Ming Chiao Tung University:

  • Computer Architecture (Grad Level), EE, Fall 2015, Fall 2016
  • Computer Organization (Undergrad Level), EE, Spring 2015

Mentoring

I find great joy in helping junior students develop skills and achieve their goals. I am fortunate to have mentored the following wonderful students.

  • (Fall 2024 - June 2025) Yiyu Liu (SJTU), now a PhD student in Harvard CS.
  • (Spring 2024 - June 2025) Chi-Chih Chang (NYCU), now a PhD student in Cornell ECE.
  • (Summer - Fall 2023) Yilong Zhao (SJTU), now a PhD student in UC Berkeley EECS.
  • (Spring 2017) Jyun-Wei Pan (NYCU), now an engineer at MediaTek.