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 students.

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