Teaching

Courses

I teach undergraduate courses in the Interactive Multimedia & Design program Courses and graduate courses in both Systems & Computer Engineering as well as the Human Interaction and Design Program.
Courses I have taught recently are listed below.

Introduction to IMD (IMD 1000)

Overview of interactive multimedia design including copyright, computer architecture, web design and mark-up languages, general logic design, multimedia project management, design process for animated film, video game development, special effects in movies, and current trend analysis in the multimedia field.
Prerequisite(s): restricted to students in the B.I.T. degree program. Lecture three hours a week.

Design Studio 1 (IMD 2900)

Web application development. Using a multidisciplinary approach, teams develop a comprehensive, Web-based application. Topics include users, storyboarding, data management, prototyping, project and content management, marketing, testing, and product evaluation. Client- and server-side technologies will be used to enhance functionality.
Prerequisite(s): second-year standing in the IMD program.
Studio/lecture eight hours a week.

Interactive Entertainment Technologies (HCIN 5300)

Introduction to the elements related to interactivity in entertainment technologies. A range of topics important in the entertainment industry (film, video games, ubiquitous computing) are examined, and the foundations behind these are explained to understand the significant role of the user interface.
Prerequisite(s): restricted to students in the HCI program.
Lecture 3 hours a week.

Entertainment Technologies (SYSC 5807)

This course is designed to give students an understanding of elements related to entertainment technologies. As an introductory course, we will examine a range of topics important in the entertainment industry and explain the mathematical foundations behind these technologies. We will examine areas important to film, television, video games and ubiquitous computing.
Prerequisite(s): restricted to students in the Systems & Computer Engineering program.
Lecture 3 hours a week.

Students

2016
2015
Ahmed Alzahrani

Preprocessing Realistic Video for Contactless Heart Rate Monitoring Using Video Amplification Methodologies

Thesis

2015

Colin Killby

TBA

Thesis



Navjot Sandhu

3D User Interfaces

Thesis


2014
Chris Burt

Biophysical adaptation in Exergames

Thesis

Three Minute Thesis (3rd Place)

2014

Dennis Arsenault

Gesture Recongnition with IMU sensors

Thesis

SNAP 2.0 Video

Mo-Cap Virtual Avatar


2013
Gerry Chan

A Study of personality pairings for MMO exergame efficacy

Thesis

SIGGraph Poster

2013

Lucas Stephenson

Distributed Multimodal Interaction Protocol: Enabling Transport of Distributed Interactions

DMIP Website

Thesis


Monica Zaczynski

Establishing Design Guidelines in Interactive Gaming for Rehabilitation and Training

Thesis

CHI Publication - Establishing Design Guidelines in Interactive Exercise

Link 3 Name


Robert Wolfe

Gesture Recognition using Time Shift and Normalization Tech.

Link 1 Name

Link 2 Name

Link 3 Name


Tara Ogaick

Storytelling and Interactive Fiction in the Design Process

Thesis

Link 2 Name

Link 3 Name


2012
Erin Heuston

Information Interface Design for Situational Awareness in Forest Fire Fighting Control Centers

Thesis

Dashboard Design Video

Alternate Design

2012

Nasim Sepehri

Monocular Vision Systems for Unmanned (Winged) Aerial Vehicles

Link 1 Name

Link 2 Name

Link 3 Name


Richard Monette

High Speed Rendering and Lighting of Volumetric Participating Media

Thesis

Best Paper Award - Games and Entertainment Technologies 2014


Rytis Verbickis

Binocular Vision Systems for Unmanned (Winged) Aerial Vehicles

Thesis


2010
Fouad Mohammed

Super Resolution Satellite Imaging

Thesis

2010


James Ferris

Immersive Environments for Museum displays / Interface for double check pain relief system

Link 1 Name

Link 2 Name

Link 3 Name


Jeremy Kuzub

A System for pressure sensitive paint in wind tunnel testing

Website SURF PLR

Thesis

Best Paper Award - CRV 2011


2009
Geoffrey Treen

Matching Scale Invariant Features Working in Industry

Thesis

Best Paper Award - CRV 2010

2009

Stephen Hutchinson

Game Pipeline Specification Development


Sue Twelves

Dynamic Gesture Recognition Sensor Network


2008
Grant Moore

Interactive Museum Displays

Winnipeg General Strike Exhibit

2008

Hannah Johnston (USRA)

Active Gaming & Immersive Museum Exhibits

SNAP Video

Winnipeg General Strike Video

Link 3 Name


Jason Grammenos

Interactive Museum Displays

Link 1 Name

Link 2 Name

Link 3 Name


Joseph Tuen

Immersive environments for Museum displays

Winnipeg General Strike Exhibit


Kaitlyn Fox

Immersive environments for Museum displays & Active Gaming

Winnipeg General Strike Exhibit

SNAP Video


Nick Crampton

Immersive environments for Museum displays

Winnipeg General Strike Exhibit


2007
Ben Ells

Immersive Museum Exhibits Unknown

Winnipeg General Strike Exhibit

2007

2006
Christian Leger

Techniques for image segmentation

2006

David Hallam

Automatic Digital Video Inpainting


Evan Hahn

Persistence in Procedural Environments

Thesis

Building Interior Generator Demo