Supervision

Interested in working with me? Check out the Prospective Students or Prospective Postdocs pages. Interested in learning more about our research? Check out the Graphics, Artificial Intelligence, Design, & Games (GAIDG) Lab website.

Supervision

Doctoral

  • Expected 01/2028: Yuduo Jin, Computer Science at the University of Victoria
  • Expected 09/2026: Vahid Gholamzade, Business & Computer Science at the University of Victoria
    • University of Victoria INTD PhD Fellowship recipient 2023
    • University of Victoria INTD PhD Fellowship recipient 2022
  • Candidacy Passed 08/2023, Expected 09/2025: Qian Wang, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2024 recipient
    • IEEE Pacific Rim Wu-Sheng Lu Graduate Scholarship 2023/2024 recipient
    • British Columbia Graduate Scholarship (BCGS) 2023 recipient
    • University of Victoria Graduate Award 2023 recipient
    • University of Victoria Entrance Fellowship Award 2021 + 2022 recipient

Masters

  • Expected 09/2026: Steven Bobyn, Thesis-based, Computer Science at the University of Victoria
  • Expected 09/2025: Zhixin Fang, Project-based, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2024 recipient
  • Expected 06/2024: Rui Zhang, Thesis-based, Computer Science at the University of Victoria
  • Expected 06/2024: Kun Peng, Thesis-based, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2023 recipient
  • Expected 06/2024: Jonas Buro, Thesis-based, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2022 recipient
  • Defended 08/2024: Gabrielle Alves, Thesis-based, Computer Science at the University of Victoria
  • Defended 08/2023: Dominic Ferreira, Thesis-based, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2023 recipient
    • University of Victoria Graduate Award 2022 recipient
  • Defended 08/2023: Kunal Parikh, Project-based, Computer Science at the University of Victoria
    • University of Victoria Graduate Award 2023 recipient
    • University of Victoria Graduate Award 2022 recipient

Undergraduate

  • Geyang Liu, Honours Computer Science at the University of Victoria, Honours Capstone project
    • Project: Enhanced Navigation Meshes
  • Saavin Virk, Computer Science + Health Information Science at the University of Victoria, Interdisciplinary Capstone project
    • Project: Motion Capture Datasets
  • Natalie Slaba, Computer Science + Fine Arts at the University of Victoria, Interdisciplinary Capstone project
    • Project: Egocentric Agents
  • Steven Bobyn, Computer Science at the University of Victoria, Jamie Cassels Undergraduate Research Award 2022-2023 recipient, Honours Capstone project, NSERC Undergraduate Student Research Award (USRA) Summer 2023 recipient
    • Project: Crowd, Environment, Quality Learning
  • Connor Hickton, Computer Science + Health Information Science at the University of Victoria, Interdisciplinary Capstone project
    • Project: Assistive Software in Computer Game Interactions
  • Brendan Marney, Computer Science + Music at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Audio Aware Agents
  • Sarah Mackay, Computer Science + Psychology at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Perception and Choice in Transit Seating
  • Julia Putko, Computer Science + Psychology at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Bio-based Agent Animation for Learning-based methods
  • Thomas Richmond, Computer Science + Geography at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Geomatics and Navigation in Real Time Simulation
  • Liam Shatzel, Computer Science at the University of Victoria. Valerie Kuehne Undergraduate Research Award SU2022 recipient.
    • Project: Complex Agent Representations in Crowd Simulation
  • Lucas Antonsen, Computer Science at the University of Victoria. Honours Capstone project.
    • Project: Abstract Game Playing Benchmarks
  • Colin Johnson, Computer Science at the University of Victoria. Jamie Cassels Undergraduate Research Award 2021-2022 recipient. Honours Capstone project.
    • Project: Autonomous Evaluation of Signage Visibility for Accessibility Auditing
  • Lindsey Bellman, Computer Science + Music at the University of Victoria. Interdisciplinary Capstone project.
    • Project: AI-based Music Visualization
  • Nick Musey, Computer Science + Psychology at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Viewpoint Perception of Virtual Avatars
  • Cairo Sanders, Computer Science + Psychology at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Virtual Avatar Representation in Spatial Perception
  • Yiping Wang, Computer Science at the University of Victoria. Jamie Cassels Undergraduate Research Award 2020-2021 recipient. W.E. Cowie Innovation Award Recipient. Honours Capstone project. Now at University of Waterloo (MMath), Vector Institute Scholarship in Artificial Intelligence recipient.
    • Project: Learn by Review: Environment Generalization in Multi-Agent Reinforcement Learning
    • Project: Visual Learning Agents
  • Alex Nguyen, Computer Science at the University of Victoria.
    • Project: Visual Learning Agents
  • Eric Wang, Computer Science + Mathematics at the University of Victoria.
    • Project: Visual Learning Agents
  • Jonas Buro, Computer Science at the University of Victoria. Honours Capstone project. NSERC Undergraduate Student Research Award (USRA) Summer 2021 recipient.
    • Project: Playing the Game of Amazons with Reinforcement Learning
  • Rui Zhang, Computer Science at the University of Victoria. Honours Capstone project.
    • Project: Synthetic Crowd Evaluation for Biomechanics
  • Percy Jia, Computer Science at the University of Victoria. Honours Capstone project.
    • Project: Learning Biomechanical Agents
  • Jonathan Maluf, Computer Science + Physics at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Mesh Deformation for Rectification of Fisheye Images
  • Chris Clarke, Computer Science + Music at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Developing Tools for Musical Creativity
  • Dominic Ferreira, Computer Science + Music at the University of Victoria. Interdisciplinary Capstone project.
    • Project: Deep Learning based Solfège Hand Sign Recognition

Student Mentoring/Advising

(In collaboration with official supervisors)

Current Doctoral

  • Melissa Kremer, Electrical Engineering and Computer Science at York University.
    • Thesis: Distracted Agent Modelling in Synthetic Crowds

Past Doctoral

  • Seonghyeon Moon, Computer Science at Rutgers University.
    • Project: Hierarchical Deep Reinforcement Learning for Humanoid Agents
  • Muhammad Usman, Electrical Engineering and Computer Science at York University.
    • Thesis: Spatial Analytics for Simulated User Behaviors in Virtual Environments
  • Kaidong Hu, Computer Science at Rutgers University.
    • Project: Multi-agent Deep Reinforcement Learning

Current Master’s

N/a

Past Master’s

  • Peter Caruana, Electrical Engineering and Computer Science at York University.
    • Thesis: Pseudo-Saliency for Human Gaze Simulation
  • Melissa Kremer, Electrical Engineering and Computer Science at York University.
    • Thesis: Distracted Agent Modelling in Synthetic Crowds
  • Yunao Shen, Shengdon Liu, Ruolin Qu, Computer Science at Rutgers University.
    • Thesis: Multi-Modal Curriculum in Multi-Agent Reinforcement Learning
  • Muhammad Usman, Electrical Engineering and Computer Science at York University.
    • Thesis: Towards Static and Dynamic Analysis of Architectural Elements

Past Undergraduate

  • Jeffrey Yang, Computer Science at Rutgers University.
    • Project: Vehicular Traffic Simulation in Urban Environments
  • Yunao Shen, Shengdon Liu, Ruolin Qu, Computer Science at Rutgers University. CS523 Computer Graphics.
    • Project: Competitive Multi-agent Inverse Reinforcement Learning
  • Hemanth Chiluka, Computer Science at Rutgers University. CS523 Computer Graphics.
    • Project: Robust Multi-Agent Footstep Planning
  • Duc Ngo, Computer Science at Rutgers University. Grossman Interdisciplinary Research Team (GIRT) Fellowship Capstone Project.
    • Project: Heterogeneous Simulation Platform for Pedestrian/Vehicular Interfaces
  • Martin Leung, Engineering Science at the University of Toronto. Now at AMD, previously Ubisoft Toronto.
    • Thesis: Gamifying Speech Therapy for Stroke Victims