teaching

I have been fortunate to obtain a wide range of teaching and mentoring experiences.


Teaching

  • [2024 Fall] Instructor, UWaterloo CS854: Advanced Topics in Computer Systems
  • [2024 Spring] Instructor, UWaterloo CS350: Operating Systems
  • [2017 Spring] Teaching Assistant, HKUST COMP 2021: Unix & Script Programming
  • [2016 Fall] Teaching Assistant, HKUST COMP 3511: Operating Systems
  • [2016 Spring] Teaching Assistant, HKUST COMP 3511: Operating Systems
  • [2015 Spring] Teaching Assistant, HKUST COMP 2021: Unix & Script Programming
  • [2014 Fall] Teaching Assistant, HKUST COMP 3511: Operating Systems
  • [2014 Spring] Teaching Assistant, HKUST COMP 2611: Computer Organization

Student Advising

I have been working closely with the following amazing students.

  • [2019.9-Ongoing] Yupeng Tang, (Currently Ph.D. student, Yale University)
  • [2017.12-2021.9] Jingrong Chen, (Currently Ph.D. student, Duke University)
  • [2016.7-2017.6] Junxue Zhang, (Currently Ph.D. student, HKUST)
  • [2015.9-2016.2] Bairen Yi, (Currently Software Engineer, ByteDance)
  • [2016.3-2016.5] Final Year Project: Praveg Maheshwari, Sonali Vrat, and Justinas Lingys (Undergraduates in HKUST)