Skip to main content

Student supervision timeline

Below is a chronological timeline of the undergraduate and graduate students I have supervised. The timeline includes both formal and informal supervisions, either as the main supervisor or co-supervisor. However, it does not include all the teaching assistants that have been assigned to my courses. If you find this timeline helpful for whatever reason, I’d love to know how it helped you!

2019–2020 #

2020–2021 #

2021–2022 #

2022–2023 #

2023–2024 #

2024–2025 #

2025–2026 #

  • CSC110Y1 and CSC111H1 materials (with Paul He)
    • Patrick Lee
    • Joonho Kim
    • Blaine Lewis
    • Anastasiia Repalo
    • Ruotong Cheng
  • CSC368H1 materials
    • Zechen Ma
  • Interactive visualizations: CS1 and CS2 (with David Liu)
    • Nancy Hu
    • Evan Wang
  • Interactive visualizations: computer systems
    • Kevin Li
    • Charles Green
    • Victor Zheng
  • Curricular Analytics (with David Liu)
    • Marco Marchesano
    • Connor Sicheri
    • William Yao
  • StudyCAT (with David Liu)
    • Jason Wang
    • Paarth Arya
    • Jayden Chiola-Nakai
  • In the Loop podcast (with Diane Horton)
  • ROP299Y1: Computer systems education
    • Pooja Mangra
    • Carlos Solares
    • Virat Talan
  • DCS Ambassadors (with Kimberly Huynh Nguyen)
    • Raghav Sinha
    • Abeera Fatima
    • Yoyo Liu