Winter 2023
COMP 7920: Human-AI Interaction
Winter 2022
COMP 4020: Human-Computer Interaction II
COMP 7920: Human-AI Interaction
Fall 2021
COMP 1020: Introductory Computer Science 2 (Director)
Winter 2021
COMP 4020: Human-Computer Interaction II
COMP 1020: Introductory Computer Science 2
Fall 2020
COMP 3020: Human-Computer Interaction I (Director)
Winter 2019
COMP 1020: Introductory Computer Science 2 (Director)
Fall 2018
COMP 3020: Human-Computer Interaction I
COMP 7920: Advanced Human-Computer Interaction
Winter 2018
COMP 1020: Introductory Computer Science 2
Fall 2017
COMP 3020: Human-Computer Interaction I (Director)
COMP 7920: Advanced Human-Computer Interaction
Winter 2017
COMP 4020: Human-Computer Interaction II
COMP 7920: Advanced Human-Computer Interaction
Fall 2016
COMP 3020: Human-Computer Interaction I (Director)
Winter 2016
COMP 4020: Human-Computer Interaction II
COMP 4520: Undergraduate Honours Project (Director)
COMP 4560: Industrial Project (Director)
Fall 2015
COMP 4520: Undergraduate Honours Project (Director)
COMP 4560: Industrial Project (Director)
COMP 1010: Introductory Computer Science 1
Winter 2015
COMP 4020: Human-Computer Interaction II
COMP 7920: Advanced Human-Computer Interaction
COMP 4520: Undergraduate Honours Project (Director)
COMP 4560: Industrial Project (Director)
Fall 2014
COMP 4520: Undergraduate Honours Project (Director)
COMP 4560: Industrial Project (Director)
Winter 2014
COMP 1010: Introductory Computer Science 1
COMP 4020: Human-Computer Interaction II
Winter 2013
COMP 1010: Introductory Computer Science 1
COMP 7920: Advanced Intelligent User Interfaces
Fall 2011
COMP 1010: Introductory Computer Science 1
COMP 3020: Human-Computer Interaction I
Winter 2011
COMP 1020: Introductory Computer Science 2
Fall 2010
COMP 1010: Introductory Computer Science 1
COMP 3020: Human-Computer Interaction I
Winter 2010
COMP 4060/7920: Intelligent Interactive Systems
Fall 2009
COMP 3020: Human-Computer Interaction I