Brandon Haworth, PhD

I am an Assistant Professor in the Department of Computer Science, Faculty of Engineering at the University of Victoria. I am also the Director of the Graphics, Artificial Intelligence, Design, & Games (GAIDG) Lab and a Research Fellow at the Institute on Ageing and Lifelong Health at the University of Victoria. I work within the broad areas of Graphics, Simulation, Artificial Intelligence, and Human-Computer Interaction. My primary research focuses are diversity in crowds simulations, locomotion & biomechanical modelling in human steering, multi-agent reinforcement learning, and human-centric artificial intelligence in simulation and design. The applications of this research cut across several fields including gaming, rehabilitation, architecture, urban planning, predictive design, safety analysis, inclusive media, assistive technology and more.

Academic Interests

  • Computer Graphics
  • Human-Centred Artificial Intelligence
  • Agent-based Modelling
  • Game Design and Development
  • Human Computer Interaction
  • Virtual Reality
  • Computer Vision
  • Architectural Design and Optimization
  • Assistive and Healthcare Technologies
  • Behavioural Sciences
  • Rehabilitation Sciences

Latest News​

  • September 23, 2020: Two papers accepted at MIG2020, (1) Deep Integration of Physical Humanoid Control and Crowd Navigation (2) Watch Out! Modelling Pedestrians with Egocentric Distractions
  • August 25, 2020: Paper accepted for a Regular Issue in The Visual Computer journal, Modeling Distracted Agents in Crowd Simulations.
  • July 23, 2020: Paper accepted for a Special Issue in Computer Animation and Virtual Worlds journal, Democratizing the Simulation 
    of Human-Building Interactions.
  • July 1, 2020: I join the Department of Computer Science, Faculty of Engineering at the University of Victoria as an Assistant Professor.
  • April 29, 2020: Paper accepted at Computer Graphics International 2020, Modeling Distracted Agents In Crowd Simulations
  • March 3, 2020: Paper accepted at SimAUD 2020, SimService: A Cross-browser Cloud-based Crowd Analytics Platform for Architectural Design Analysis
  • February 28, 2020: Two papers accepted at the CHI2020 HabiTech Workshop, (1) Representative Synthetic Crowds for Inclusive Environment Design (2) Simulation-as-a-Service: A Cross-Platform Framework for Analyzing Human-Building Interactions
  • February 27, 2020: I join the excellent Editorial Board of Computer Animation and Virtual Worlds Journal as Associate Editor
  • November 11, 2019: Paper accepted at IEEE Computer Graphics and Applications, Gamification of Crowd-Driven Environment Design 
  • October 1, 2019: Paper accepted at NeurIPS 2019 Deep Reinforcement Learning Workshop, Multi-Agent Hierarchical Reinforcement Learning for Humanoid Navigation
  • August 15, 2019: Paper accepted at IEEE Transactions on Visualization and Computer Graphics, Interactive Architectural Design with Diverse Solution Exploration


Department of Computer Science
Office 568, Engineering and Computer Science (ECS) building
University of Victoria Victoria, BC
+1 250-472-5772