Carl Gutwin University of Saskatchewan

Dr. Carl Gutwin is a professor in the Department of Computer Science and the director of the HCI lab. His main research areas are computer-supported cooperative work, interaction techniques, and surface computing.


Carl Gutwin, Professor
Department of Computer Science
University of Saskatchewan
110 Science Place, Saskatoon, SK, S7N 5C9
Tel: +1 306 966 8646
Fax: +1 306 966 4884
CS homepage


All Across the Circle: Using Auto-Ordering to Improve Object Transfer between Mobile Devices
Li, C., Gutwin, C., Stanley, K., Nacenta, M. (2016), Graphics Interface (GI'2016), Victoria, BC, Canada. To appear.
How Disclosing Skill Assistance Affects Play Experience in a Multiplayer First-Person Shooter Game
Depping, A., Mandryk, R., Li, C., Gutwin, C., Vicencio-Moreira, R. (2016), CHI 2016, San Jose, CA. 11.
HandMark Menus: Rapid Command Selection and Large Command Sets on Multi-Touch Displays
Uddin, M., Gutwin, C., Lafreniere, B. (2016), In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '2016), San Jose, CA, USA. 5836-5848. <doi:>
On the Comprehension of Code Clone Visualizations: A Controlled Study using Eye Tracking
Uddin, M., Gaur, V., Gutwin, C., Roy, C. (2015), 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 15), Bremen, Germany. 161-170. <doi:10.1109/SCAM.2015.7335412>
Effects of Arm Embodiment on Implicit Coordination, Co-Presence, and Awareness in Mixed-Focus Distributed Tabletop Tasks
Doucette, A., Gutwin, C., Mandryk, R. (2015), Graphics Interface (GI 2015), Halifax, Canada. 131-138.
View All >>


Jelly Polo: a sports game using small-scale exertion
Sports video games should be inherently competitive, but they fall short in providing true competition for the players.
Attention Detection
A project that tracks user attention and looks at what to do in certain application depending on the data received. The goal of the project is to look at different types of applications to see what types of actions occur in them and then figure out what effects could happen depending on the user attention input data. Download Project Demos .
Gestures are a ubiquitous part of human communication over tables, but when tables are distributed, gestures become difficult to capture and represent.
Forward Error Correction for Groupware
Real-time distributed groupware sends several kinds of messages with varying quality-of-service requirements.
Disconnection Handling in Real-time Groupware
Real-time Groupware A real-time or synchronous groupware is a software application that allows communication and collaboration among geographically-distributed work group members in order to perform some common tasks.
View All >>