News Team Publications Alumni Press Teaching Contact
Tovi Grossman, Ph.D.
Associate Professor
Alfred P. Sloan Research Fellow (2021)
NSERC E.W.R. Steacie Memorial Fellow (2020)
NSERC/Autodesk Industrial Research Chair in Human-Computer Interaction (2019-2024)

Department of Computer Science
University of Toronto
tovi@dgp.toronto.edu

C.V.


C.V.

I am an Associate Professor in the Department of Computer Science at University of Toronto. My research lies in the general area of Human-Computer Interaction, with a primary focus on understanding how emerging technologies and machine intelligence can be leveraged to develop enhanced and compelling user experiences. My work has led to a number of technologies that are now in commercial products used by millions of users, such as Autodesk Screencast and Autodesk Sketchbook Motion - selected as Apple's 2016 iPad App of the Year .

I received my Ph.D. in Human-Computer Interaction from the Department of Computer Science at the University of Toronto. Prior to Joining University of Toronto I was a Distinguished Research Scientist at Autodesk Research. I have authored over 160 peer-reviewed scientific articles, over 100 patents, and have received eighteen best paper awards and nominations at the ACM UIST and CHI conferences. I served as the Technical Program Co-Chair for the 2014 ACM CHI Conference on Human Factors in Computing Systems, the Program Committee Co-Chair for the 2015 ACM UIST Symposium on User Interface Software and Technology, and the vice-chair of the ACM CHI Steering Committee from 2019 to 2022.

I collaborate closely with several Toronto industry HCI research labs, please use the form below to inquire about internship opportunties.

Research Interests: Intelligent User Interfaces; Computer Science Education; Human-Robot Interaction; 3D User Interfaces; AR/VR Interaction; Technology-Assisted Learning; Wearable and Mobile Interaction; Touch and Pen Input; Interactive Fabrication.

Research Opportunties!

If you are interested in working with me as a Post-Doc, undergaduate resaerch assistant, or visiting graduate student, Complete This Form.

LATEST UPDATES



Six Papers Conditionally Accepted to CHI 2024
Six papers have been conditionally accepted to CHI 2024, including papers led by PhD students Majeed Kazemitabaar and Fengyuan Zhu. Initial details are below.

Jiannan Li joins Singapore Management University as an Assistant Professor
Big Congrats to Ph.D. Student Jiannan Li who has now joined Singapore Management University as an Assistant Professor in the the School of Computing and Information Systems.

Team




Ludwig Sidenmark

Post-Doctoral Fellow

Sangho Suh

Post-Doctoral Fellow

Majeed Kazemitabaar

Ph.D. Student

Fengyuan Zhu

Ph.D. Student

Laura (Di) Chen

Ph.D. Student

Blaine Lewis

Ph.D. Student

Karthik Mahadevan

Ph.D. Student

Bryan Wang

Ph.D. Student

Jiankai (Kevin) Pu

Ph.D. Student

Leping Qiu
M.Sc. Student
Undergraduate Assistants:
Oliver (Haoze) Huang, Chao-Jung Lai, Courtney Amm, Amy Chen, Qihan Gao, Kieran Kasha, Rahul Hingorani, Chase McDougall, Grace Yawen Xiao, Michael Lai, Faizah Sayyid, Hongzip Kim, Ayanaa Rahman

PUBLICATIONS


Full Conference Papers
CHI 2024

CHI 2024

[C.160] Majeed Kazemitabaar, Runlong Ye, Xiaoning Wang, Austin Henley, Paul Denny, Michelle Craig, Tovi Grossman. 2024 - Conditionally Accepted. CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs. ACM CHI Conference on Human Factors in Computing Systems. 29 Pages.

Advanced Author Copy

CHI 2024

CHI 2024

[C.159] Fengyuan Zhu, Mauricio Sousa, Ludwig Sidenmark, Tovi Grossman. 2024 - Conditionally Accepted. PhoneInVR: An Evaluation of Spatial Anchoring and Interaction Techniques for Smartphone Usage in Virtual Reality. ACM CHI Conference on Human Factors in Computing Systems. 24 Pages.

Paper and Video Coming Soon!

CHI 2024

CHI 2024

[C.158] Mohi Reza, Nathan M Laundry, Ilya Musabirov, Peter Dushniku, Zhi Yuan "Michael" Yu, Kashish Mittal, Tovi Grossman, Michael Liut, Anastasia Kuzminykh, Joseph Jay Williams. 2024 - Conditionally Accepted. ABScribe: Rapid Exploration & Organization of Multiple Writing Variations in Human-AI Co-Writing Tasks using Large Language Models. ACM CHI Conference on Human Factors in Computing Systems. 26 Pages.

Advanced Author Copy
Montreal AI Ethics Article

CHI 2024

CHI 2024

[C.157] Johann Wentzel, Fraser Anderson, George Fitzmaurice, Tovi Grossman, Daniel Vogel. 2024 - Conditionally Accepted. SwitchSpace: Understanding Context-Aware Peeking Between VR and Desktop Interfaces. ACM CHI Conference on Human Factors in Computing Systems. 24 Pages.

Paper and Video Coming Soon!

CHI 2024

CHI 2024

[C.156] Details Coming Soon.

............................................................................................ ................. ................................ ....................... ................................................................



Paper and Video Coming Soon!

CHI 2024

CHI 2024

[C.155] Details Coming Soon.

............................................................................................ ................. ................................ ....................... ................................................................



Paper and Video Coming Soon!

IUI 2024

IUI 2023

[C.154] Stephen Brade, Bryan Wang, Mauricio Sousa, Gregory Lee Newsome, Sageev Oore, Tovi Grossman. 2024 - In Press. SynthScribe: Deep Multimodal Tools for Synthesizer Sound Retrieval and Exploration. ACM Conference on Intelligent User Interfaces. 15 Pages.

Advanced Author Copy

Koli Calling 2023

Koli Calling 2023

[C.153] Majeed Kazemitabaar, Xinying Hou, Austin Henley, Barbara Ericson, David Weintrop and Tovi Grossman. 2023. How Novices Use LLM-based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment. ACM Koli Calling International Conference on Computing Education Research. 18 Pages.

Author Copy

ISMAR 2023

ISMAR 2023

[C.152] Fengyuan Zhu, Ludwig Sidenmark, Mauricio Sousa, Tovi Grossman. 2023. PinchLens: Applying Spatial Magnification and Adaptive Control Display Gain for Precise Selection in Virtual Reality. IEEE ISMAR International Symposium on Mixed and Augmented Reality. 1221-1230.

Paper

ISMAR 2023

ISMAR 2023

[C.151] Tica Lin, Ben Lafreniere, Yan Xu, Tovi Grossman, Daniel Wigdor, Michael Glueck. 2023. XR Input Error Mediation for Hand-Based Input: Task and Context Influences a User's Preference IEEE ISMAR International Symposium on Mixed and Augmented Reality. 1006-1015.

Paper | Video

VRST 2023

VRST 2023

[C.150] Laura Chen, Marcello Giordano, Hrvoje Benko, Tovi Grossman, Stephanie Santosa. 2023. GazeRayCursor: Facilitating Virtual Reality Target Selection by Blending Gaze and Controller Raycasting. ACM VRST Symposium on Virtual Reality Software and Technology. Article 19. 1-11.

Paper | Video

UIST 2023

UIST 2023

[C.149] Stephen Brade, Bryan Wang, Mauricio Sousa, Sageev Oore, Tovi Grossman. 2023. Promptify: Text-to-Image Generation through Interactive Prompt Exploration with Large Language Models. ACM UIST Symposium on User Interface Software and Technology. Article 96. 1-14.

Paper Video

UIST 2023

UIST 2023

[C.148] Kevin Pu, Mr Jim Yang, Angel Yuan, Minyi Ma, Rui Dong, Xinyu Wang, Yan Chen, Tovi Grossman. 2023. DiLogics: Creating Web Automation Programs with Diverse Logics. ACM UIST Symposium on User Interface Software and Technology. Article 74. 1-15.

Paper Video

UIST 2023

UIST 2023

[C.147] Sean Liu, Rorik Henrikson, Tovi Grossman, Michael Glueck, Mark Parent. 2023. RadarVR: Exploring Spatiotemporal Visual Guidance in Cinematic VR. ACM UIST Symposium on User Interface Software and Technology. Article 86. 1-14.

Paper | Video

UIST 2023

UIST 2023

[C.146] Taejun Kim, Amy Karlson, Aakar Gupta, Tovi Grossman, Jason Wu, Parastoo Abtahi, Christopher Collins, Michael Glueck, Hemant Surale. 2023. STAR: Smartphone-analogous Typing in Augmented Reality. ACM UIST Symposium on User Interface Software and Technology. Article 116. 1-13.

Paper | Video

DIS 2023

DIS 2023

[C.145] Weilun Gong, Stephanie Santosa, Tovi Grossman, Michael Glueck, Daniel Clarke, and Frances Lai. 2023. Affordance-Based and User-Defined Gestures for Spatial Tangible Interaction. In Proceedings of the 2023 ACM Designing Interactive Systems Conference (DIS '23). Association for Computing Machinery, New York, NY, USA, 1500–1514.

Paper | Video

CHI 2023

CHI 2023

[C.144] Majeed Kazemitabaar, Justin Chow, Carl Ka To Ma, Barbara J. Ericson, David Weintrop, Tovi Grossman. 2023. Studying the Effect of AI Code Generators on Supporting Learners in Introductory Programming. ACM CHI Conference on Human Factors in Computing Systems. Article 455. 1-23.

Paper | Video
UofT CS Article

CHI 2023

CHI 2023

[C.143] Jiannan Li, Mauricio Sousa, Karthik Mahadevan, Bryan Wang, Paula Akemi Aoyagui, Nicole Yu, Angela Yang, Ravin Balakrishnan, Anthony Tang, Tovi Grossman. 2023. Stargazer: An Interactive Camera Robot for Capturing How-To Videos Based on Subtle Instructor Cues. ACM CHI Conference on Human Factors in Computing Systems. Article 800. 1-16.

Paper | Video | Presentation
UofT Article

CHI 2023

CHI 2023

[C.142] Karthik Mahadevan, Qian Zhou, George Fitzmaurice, Tovi Grossman, Fraser Anderson. 2023. Tesseract: Querying Spatial Design Recordings by Manipulating Worlds in Miniature. ACM CHI Conference on Human Factors in Computing Systems. Article 460. 1-16.

Paper | Video | Presentation

VR 2023

VR 2023

[C.141] Sixuan Wu, Jiannan Li, Mauricio Sousa, Tovi Grossman. 2023. Investigating Guardian Awareness Techniques to Promote Safety in Virtual Reality. IEEE Conference on Virtual Reality and 3D User Interfaces. 631-640.

Paper

GI 2023

GI 2023

[C.140] Eve Mingxiao Li, Anran Qi, Mauricio Sousa, and Tovi Grossman. 2023. EnchantedBrush: Animating in Mixed Reality for Storytelling and Communication. ACM GI Graphics Interface Conference. 10 Pages.

Paper

GI 2023

GI 2023

[C.139] Matthew K Miller, Frederik Brudy, Tovi Grossman, George W. Fitzmaurice, Fraser Anderson. 2023. Peek-At-You: An Awareness, Navigation, and View Sharing System for Remote Collaborative Content Creation. ACM GI Graphics Interface Conference. 14 Pages.

Paper

GI 2023

GI 2023

[C.138] Amir Hosein Jahanlou, Jo Vermeulen, Tovi Grossman, Parmit Chilana, George Fitzmaurice, Justin Matejka. 2023. Task-Centric Application Switching: How and Why Knowledge Workers Switch Software Applications for a Single Task. ACM GI Graphics Interface Conference. 10 Pages.

Paper

SIGCSE 2023

SIGCSE 2023

[C.137] Majeed Kazemitabaar, Viktar Chyhir, David Weintrop, Tovi Grossman. 2023. Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text. ACM SIGCSE Technical Symposium on Computer Science Education. 556-562.

Paper

ISMAR 2022

ISMAR 2022

[C.136] Fengyuan Zhu, Zhuoyue Lyu, Mauricio Sousa, Tovi Grossman. 2022. Touching The Droid: Understanding and Improving Touch Precision With Mobile Devices in Virtual Reality. IEEE ISMAR International Symposium on Mixed and Augmented Reality. 807-816.

Paper

UIST 2022

UIST 2022

[C.135] Karthik Mahadevan, Yan Chen, Maya Cakmak, Anthony Tang, Tovi Grossman. 2022. Mimic: In-Situ Recording and Re-Use of Demonstrations to Support Robot Teleoperation. ACM UIST Symposium on User Interface Software and Technology. Article No. 40, 1–13.

Paper | Video

UIST 2022

UIST 2022

[C.134] Kevin Pu, Rainey Fu, Rui Dong, Xinyu Wang, Yan Chen, Tovi Grossman. 2022. SemanticOn: Specifying Content-Based Semantic Conditions for Web Automation Programs. ACM UIST Symposium on User Interface Software and Technology. Article No. 63, 1–16.
UIST 2022 Honorable Mention Award
Paper | Video

UIST 2022

UIST 2022

[C.133] Naveen Sendhilnathan, Ting Zhang, Ben Lafreniere, Tovi Grossman, Tanya R. Jonker. 2022. Detecting input recognition errors and user errors using gaze dynamics in virtual reality. ACM UIST Symposium on User Interface Software and Technology. Article No. 38, 1–19.

Paper

GI 2022

GI 2022

[C.132] Sultan A Alharthi, Ben Lafreniere, Tovi Grossman, George Fitzmaurice. 2022. TwoTorials: A Remote Cooperative Tutorial System for 3D Design Software. ACM GI Graphics Interface Conference. 9-23.

Paper | Video

DIS 2022

DIS 2022

[C.131] Alexander Ivanov, David Ledo, Tovi Grossman, George Fitzmaurice, Fraser Anderson. 2022. MoodCubes: Immersive Spaces for Collecting, Discovering and Envisioning Inspiration Materials. ACM SIGCHI Conference on Designing Interactive Systems (DIS). 189-203.

Paper | Video

IDC 2022

IDC 2022

[C.130] Majeed Kazemitabaar, Viktar Chyhir, David Weintrop, Tovi Grossman. 2022. CodeStruct: Design and Evaluation of an Intermediary Programming Environment for Novices to Transition from Scratch to Python. ACM Interaction Design and Children (IDC) Conference. 261-273.

Paper

CHI 2022

CHI 2022

[C.129] Kevin Huang, Jiannan Li, Maurício Sousa, Tovi Grossman. 2022. immersivePOV: Filming How-To Videos with a Head-Mounted 360° Action Camera. ACM CHI Conference on Human Factors in Computing Systems. Article No. 91, 1–13.
CHI 2022 Honorable Mention Award
Paper | Video | Presentation

CHI 2022

CHI 2022

[C.128] Jiannan Li, Maurício Sousa, Chu Li, Jessie Liu, Yan Chen, Ravin Balakrishnan, Tovi Grossman. 2022. ASTEROIDS: Exploring Swarms of Mini-Telepresence Robots for Physical Skill Demonstration. ACM CHI Conference on Human Factors in Computing Systems. Article No. 111, 1–14.

Paper | Video | Presentation

UIST 2021

UIST 2021

[C.127] Jiannan Li, Jiahe Lyu, Mauricio Sousa, Ravin Balakrishnan, Anthony Tang, Tovi Grossman. 2021. Route Tapestries: Navigating 360 Virtual Tour Videos Using Slit-Scan Visualizations. ACM UIST Symposium on User Interface Software and Technology. 223–238.

Paper | Video | Presentation

UIST 2021

UIST 2021

[C.126] Yan Chen, Tovi Grossman. 2021. Umitation: Retargeting UI Behavior Examples for Website Design. ACM UIST Symposium on User Interface Software and Technology. 922–935.

Paper | Video | Presentation

UIST 2021

UIST 2021

[C.125] Bryan Wang, Gang Li, Xin Zhou, Zhourong Chen, Tovi Grossman, Yang Li. 2021. Screen2Words: Automatic Mobile UI Summarization with Multimodal Learning. ACM UIST Symposium on User Interface Software and Technology. 498–510.

Paper | Video Preview | Presentation

UIST 2021

UIST 2021

[C.124] Ben Lafreniere, Tanya R. Jonker, Stephanie Santosa, Mark Parent, Michael Glueck, Tovi Grossman, Hrvoje Benko, Daniel Wigdor. 2021. False Positives vs. False Negatives: The Effects of Recovery Time and Cognitive Costs on Input Error Preference. ACM UIST Symposium on User Interface Software and Technology. 54–68.

Paper | Video | Presentation

GI 2021

GI 2021

[C.123] Justin Matejka, Tovi Grossman, George Fitzmaurice. 2021. Paper Forager: Supporting the Rapid Exploration of Research Document Collections. ACM GI Graphics Interface Conference. 237-245.

Paper | Video | Website | Presentation

GI 2021

GI 2021

[C.122] Justin Matejka, Tovi Grossman, George Fitzmaurice. 2021. MeetingMate: an Ambient Interface for Improved Meeting Effectiveness and Corporate Knowledge Sharing. ACM GI Graphics Interface Conference. 28-34.

Paper | Video | Website | Presentation

C&C 2021

C&C 2021

[C.121] Josh Davis, Fraser Anderson, Merten Stroetzel, Tovi Grossman, George Fitzmaurice. 2021. Designing Co-Creative AI for Virtual Environments. ACM C&C Conference on Creativity & Cognition. 1–11.

Paper | Presentation

CHI 2021

CHI 2021

[C.120] Bryan Wang, Meng Yu Yang, Tovi Grossman. 2021. Soloist: Generating Mixed-Initiative Tutorials from Existing Guitar Instructional Videos Through Audio Processing. ACM CHI Conference on Human Factors in Computing Systems. Article 98. 1-14.

Paper | Video | Presentation

CHI 2021

CHI 2021

[C.119] Karthik Mahadevan, Mauricio Sousa, Anthony Tang, Tovi Grossman. 2021. “Grip-that-there”: An Investigation of Explicit and Implicit Task Allocation Techniques for Human-Robot Collaboration. ACM CHI Conference on Human Factors in Computing Systems. Article 215. 1-14.
CHI 2021 Honorable Mention Award
Paper | Video | Presentation

CHI 2021

CHI 2021

[C.118] Rebecca Krosnick, Fraser Anderson, Justin Matejka, Steve Oney, Walter S. Lasecki, Tovi Grossman, and George Fitzmaurice. 2021. Think-Aloud Computing: Supporting Rich and Low-Effort Knowledge Capture. ACM CHI Conference on Human Factors in Computing Systems. Article 199. 1-13.

Paper | Video | Presentation

CHI 2021

CHI 2021

[C.117] Mackenzie Leake, Frances Lai, Tovi Grossman, Daniel Wigdor, and Ben Lafreniere. 2021. PatchProv: Supporting Improvisational Design Practices for Modern Quilting. ACM CHI Conference on Human Factors in Computing Systems. Article 500. 1-17.

Paper | Video | Website | Presentation

CHI 2021

CHI 2021

[C.116] Sunggeun Ahn, Stephanie Santosa, Mark Parent, Daniel Wigdor, Tovi Grossman, and Marcello Giordano. 2021. StickyPie: A Gaze-Based, Scale-Invariant Marking Menu Optimized for AR/VR. ACM CHI Conference on Human Factors in Computing Systems. Article 739. 1-16.

Paper | Video | Presentation

UIST 2020

UIST 2020

[C.115] Geoffrey X Yu, Tovi Grossman, and Gennady Pekhimenko. 2020. Skyline: Interactive In-Editor Computational Performance Profiling for Deep Neural Network Training. ACM UIST Symposium on User Interface Software and Technology. 126-139.

Paper | Video | Website | Presentation

VL/HCC 2020

VL/HCC 2020

[C.114] Kimia Kiani, Parmit Chilana, Andrea Bunt, Tovi Grossman and George Fitzmaurice. 2020. “I Would Just Ask Someone”: Learning Feature-Rich Design Software in the Modern Workplace. IEEE Symposium on Visual Languages and Human-Centric Computing. 1-10.

Paper

CHI 2020

CHI 2020

[C.113] Fengyuan Zhu, Tovi Grossman. 2020. BISHARE: Exploring Bidirectional Interactions Between Smartphones and Head-Mounted Augmented Reality. ACM CHI Conference on Human Factors in Computing Systems. Article 106. 1-14.

Paper | Video | Presentation

CHI 2020

CHI 2020

[C.112] Bryan Wang, Tovi Grossman. 2020. BlyncSync: Enabling Multimodal Smartwatch Gestures with Synchronous Touch and Blink. ACM CHI Conference on Human Factors in Computing Systems. Article 5. 1-14.

Paper | Video | Presentation

CHI 2020

CHI 2020

[C.111] Rorik Henrikson, Tovi Grossman, Sean Trowbridge, Daniel Wigdor, Hrvoje Benko. 2020. Head-Coupled Kinematic Template Matching: A Prediction Model for Ray Pointing in VR. ACM CHI Conference on Human Factors in Computing Systems. Article 362. 1-14.

Paper | Video | Presentation

CHI 2020

CHI 2020

[C.110] Nikhita Joshi, Justin Matejka, Fraser Anderson, Tovi Grossman, George Fitzmaurice. 2020. MicroMentor: Peer-to-Peer Software Help Sessions in Three Minutes or Less. ACM CHI Conference on Human Factors in Computing Systems. Article 103. 1-13.

Paper | Video | Website | Presentation

IEEE VR 2020

IEEE VR 2020

[C.109] Di (Laura) Chen, Ravin Balakrishnan, Tovi Grossman. 2020. Disambiguation Techniques for Freehand Object Manipulations in Virtual Reality. IEEE Conference on Virtual Reality and 3D User Interfaces. 285-292.

Paper | Video | Presentation

GI 2020

GI 2020

[C.108] Minsuk Chang, Ben Lafreniere, Juho Kim, George Fitzmaurice, Tovi Grossman. 2020. Workflow Graphs: A Computational Model of Collective Task Strategies for 3D Design Software. ACM GI Graphics Interface Conference. 114-124.

Paper | Video | Presentation

GI 2020

GI 2020

[C.107] Jiannan Li, Ravin Balakrishnan, Tovi Grossman. 2020. StarHopper: A Touch Interface for Remote Object-Centric Drone Navigation. ACM GI Graphics Interface Conference. 317-326.

Paper | Video | Presentation

GI 2020

GI 2020

[C.106] Matt Whitlock, George Fitzmaurice, Tovi Grossman, Justin Matejka. 2020. AuthAR: Concurrent Authoring of Tutorials for AR Assembly Guidance. ACM GI Graphics Interface Conference. 431-439.

Paper | Video | Presentation

UIST 2019

UIST 2019

[C.105] Balasaravanan Thoravi Kumaravel, Fraser Anderson, George Fitzmaurice, Bjoern Hartmann, Tovi Grossman. 2019. Loki: Facilitating Remote Instruction of Physical Tasks Using Bi-Directional Mixed-Reality Telepresence. ACM UIST Symposium on User Interface Software and Technology. 161-174.

Paper | Video

GI 2019

GI 2019

[C.104] Ariel Weingarten, Ben Lafreniere, George Fitzmaurice, Tovi Grossman. 2019. DreamRooms: Prototyping Rooms in Collaboration with a Generative Process. ACM GI Graphics Interface Conference. 1-9.

Paper | Video

CHI 2019

CHI 2019

[C.103] Ruta Desai, Fraser Anderson, Justin Matejka, Stelian Coros, James McCann, George Fitzmaurice, Tovi Grossman. 2019. Geppetto: Enabling Semantic Design of Expressive Robot Behaviors. ACM CHI Conference on Human Factors in Computing Systems. Paper No. 369. 1-14.
CHI 2019 Best Paper Award
Paper | Video

CHI 2019

CHI 2019

[C.102] Jun Gong, Fraser Anderson, George Fitzmaurice, Tovi Grossman. 2019. Instrumenting and Analyzing Fabrication Activities, Users, and Expertise. ACM CHI Conference on Human Factors in Computing Systems. Paper No. 324. 1-14.
Paper | Video

UIST 2018

UIST 2018

[C.101] Teng Han, Fraser Anderson, Pourang Irani, Tovi Grossman. 2018. HydroRing: Supporting Mixed Reality Haptics Using Liquid Flow. ACM symposium on user interface software and technology. 913-925.

Paper | Video

UIST 2018

UIST 2018

[C.100] Nora Willett, Rubaiat Habib Kazi, Michael Chen, George Fitzmaurice, Adam Finkelstein, Tovi Grossman. 2018. A Mixed-Initiative Interface for Animating Static Pictures. ACM symposium on user interface software and technology. 649-661.

Paper | Video | Website

UIST 2018

UIST 2018

[C.99] Ben Lafreniere, Tovi Grossman. 2018. Blocks-to-CAD: A Cross-Application Bridge from Minecraft to 3D Modeling. ACM symposium on user interface software and technology. 637-648.

Paper | Video

UIST 2018

UIST 2018

[C.98] Jeremy Warner, Ben Lafreniere, George Fitzmaurice, Tovi Grossman. 2018. ElectroTutor: Test-Driven Physical Computing Tutorials. ACM symposium on user interface software and technology. 435-446.

Paper | Video

UIST 2018

UIST 2018

[C.97] Volodymyr Dziubak, Ben Lafreniere, Tovi Grossman, Andrea Bunt, George Fitzmaurice. 2018. Maestro: Designing a System for Real-Time Orchestration of 3D Modeling Workshops. ACM symposium on user interface software and technology. 287-298.

Paper | Video

CHI 2018

CHI 2018

[C.96] Xiang ‘Anthony’ Chen, Ye Tao, Guanyun Wang, Runchang Kang, Tovi Grossman, Stelian Coros, Scott Hudson. 2018. Forte: User-Driven Generative Design. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. Paper No. 496. 12 Pages.

Paper | Video

CHI 2018

CHI 2018

[C.95] Nathaniel Hudson, Ben Lafreniere, Parmit Chilana, and Tovi Grossman. 2018. Investigating How Online Help and Learning Resources Support Children’s Use of 3D Design Software. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. Paper No. 257. 14 Pages.

Paper

CHI 2018

CHI 2018

[C.94] Justin Matejka, Michael Glueck, Erin Bradner, Ali Hashemi, Tovi Grossman, and George Fitzmaurice. 2018. Dream Lens: Exploration and Visualization of Large-Scale Generative Design Datasets. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. Paper Num. 369. 12 Pages.

Paper | Video

CHI 2018

CHI 2018

[C.93] Rahul Arora, Rubaiat Habib Kazi, Tovi Grossman, George Fitzmaurice, and Karan Singh. 2018. SymbiosisSketch: Combining 2D & 3D Sketching for Designing Detailed 3D Objects in Situ. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. Paper No. 185. 15 Pages.

Paper | Video
U of T News Article

CHI 2018

CHI 2018

[C.92] Xu Wang, Ben Lafreniere, and Tovi Grossman. 2018. Leveraging Community-Generated Videos and Command Logs to Classify and Recommend Software Workflows. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. Paper No. 285. 13 Pages.

Paper

UIST 2017

UIST 2017

[C.91] Fraser Anderson, Tovi Grossman, George Fitzmaurice. 2017. Trigger-Action-Circuits: Leveraging Generative Design to Enable Novices to Design and Build Circuitry. ACM symposium on user interface software and technology. 331-342.

Paper | Video

UIST 2017

UIST 2017

[C.90] Rubaiat Habib Kazi, Tovi Grossman, Hyunmin Cheong, Ali Hashemi, George Fitzmaurice. 2017. DreamSketch: Early Stage 3D Design Explorations with Sketching and Generative Design. ACM symposium on user interface software and technology. 401-414.

Paper | Video

GI 2017

GI 2017

[C.89] Seongkook Heo, Michelle Annett, Ben Lafreniere, Tovi Grossman, George Fitzmaurice. 2017. No Need to Stop What You’re Doing: Exploring No-Handed Smartwatch Interaction. Proceedings of Graphics Interface. 107-116.

Paper | Video

GI 2017

GI 2017

[C.88] Barrett Ens, Fraser Anderson, Tovi Grossman, Michelle Annett, Pourang Irani, George Fitzmaurice. 2017. Ivy: Exploring Spatially Situated Visual Programming for Authoring and Understanding Intelligent Environments. Proceedings of Graphics Interface. 156-163.

Paper | Video
Engineering.com Article

CHI 2017

CHI 2017

[C.87] Ailie Fraser, Tovi Grossman, George Fitzmaurice. 2017. WeBuild: Automatically Distributing Assembly Tasks Among Collocated Workers to Improve Coordination. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 1817-1830.

Paper | Video

CHI 2017

CHI 2017

[C.86] David Ledo, Fraser Anderson, Ryan Schmidt, Lora Oehlberg, Saul Greenberg, Tovi Grossman. Pineal: Bringing Passive Objects to Life with Embedded Mobile Devices. 2017. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 2583-2593.

Paper | Video

CHI 2017

CHI 2017

[C.85] Rahul Arora, Rubaiat Habib Kazi, Fraser Anderson, Tovi Grossman, Karan Singh, George Fitzmaurice. 2017. Experimental Evaluation of Sketching on Surfaces in VR. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 5643-5654.

Paper | Video

ACADIA 2016

ACADIA 2016

[C.84] Lauren Vasey, Long Nguyen, Tovi Grossman, Heather Kerrick, Danil Nagy, Evan Atherton, David Thomasson, Nicholas Cote, Tobias Schwinn, David Benjamin, Maurice Conti, George Fitzmaurice, Achim Menges. 2016. Collaborative Construction: Human and Robot Collaboration Enabling the Fabrication and Assembly of a Filament-Wound Structure. Proceedings of the 36th Annual Conference of the Association for Computer Aided Design in Architecture. 12 pages.

Paper

UIST 2016

UIST 2016

[C.83] Benjamin Lafreniere, Tovi Grossman, Fraser Anderson, Justin Matejka, Heather Kerrick, Danil Nagy, Lauren Vasey, Evan Atherton, Nicholas Beirne, Marcelo Coelho, Nicholas Cote, Steven Li, Andy Nogueira, Long Nguyen, Tobias Schwinn, James Stoddart, David Thomasson, Ray Wang, Thomas White, David Benjamin, Maurice Conti, Achim Menges, George Fitzmaurice. 2016. Crowdsourced Fabrication. ACM symposium on user interface software and technology. 15-28.

Paper | Video | Live Exhibit
Design World Article

UIST 2016

UIST 2016

[C.82] Jun Xing, Rubaiat Habib, Tovi Grossman, Li-Yi Wei, Jos Stam, George Fitzmaurice. 2016. Energy-Brushes: Interactive Tools for Illustrating Stylized Elemental Dynamics. ACM symposium on user interface software and technology. 755-766.

Paper | Video

UIST 2016

UIST 2016

[C.81] Xiang 'Anthony' Chen, Jeeeun Kim, Jennifer Mankoff, Tovi Grossman, Stelian Coros, Scott E. Hudson. 2016. Reprise: A Design Tool for Specifying, Generating, and Customizing 3D Printable Adaptations on Everyday Objects. ACM symposium on user interface software and technology. 29-39.

Paper | Video

CHI 2016

CHI 2016

[C.80] Rubaiat Habib, Tovi Grossman, Nobuyuki Umetani, George Fitzmaurice. 2016. Motion Amplifiers: Sketching Dynamic Illustrations Using the Principles of 2D Animation. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 4599-4609.

Paper | Video | Website
CG Channel Article

CHI 2016

CHI 2016

[C.79] Rubaiat Habib, Tovi Grossman, Cory Mogk, Ryan Schmidt, George Fitzmaurice. 2016. ChronoFab: Fabricating Motion. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 908-918

Paper | Video | Website
3DPrint.com Article

CHI 2016

CHI 2016

[C.78] Raf Ramakers, Fraser Anderson, Tovi Grossman, George Fitzmaurice. 2016. RetroFab: A Design Tool for Retrofitting Physical Interfaces using Actuators, Sensors and 3D Printing. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 409-419.
CHI 2016 Honorable Mention Award
Paper | Video
3DPrint.com Article

CHI 2016

CHI 2016

[C.77] Justin Matejka, Michael Glueck, Tovi Grossman, George Fitzmaurice. 2016. The Effect of Visual Appearance on the Performance of Continuous Sliders and Visual Analogue Scales. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 5421-5432.
CHI 2016 Best Paper Award
Paper | Video

CHI 2016

CHI 2016

[C.76] Ben Lafreniere, Carl Gutwin, Andy Cockburn, Tovi Grossman. 2016. Faster Command Selection on Touchscreen Watches. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 4663-4674

Paper | Video

CHI 2016

CHI 2016

[C.75] Madeline Gannon, Tovi Grossman, George Fitzmaurice. 2016. ExoSkin: On-Body Fabrication. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 5996-6007

Paper | Video
Tech Insider Article
3Ders.org Article

CHI 2016

CHI 2016

[C.74] Haijun Xia, Bruno De Araujo, Tovi Grossman, Daniel Wigdor. 2016. Object-Oriented Drawing. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 4610-4621.
CHI 2016 Best Paper Award
Paper | Video

DIS 2016

DIS 2016

[C.73] Michelle Annett, Matthew Lakier, Franklin Li, Daniel Widgor, Tovi Grossman, George Fitzmaurice. 2016. The Living Room: Exploring the Haunted and Paranormal to Transform Design and Interaction. Proceedings of the ACM SIGCHI Conference on Designing Interactive Systems. 1328-1340.

Paper | Video

ITS 2015

ITS 2015

[C.72] Jarrod Knibbe, Tovi Grossman and George Fitzmaurice. 2015. Smart Makerspace: An Immersive Instructional Space for Physical Tasks. Proceedings of the ACM Interanational Conference on Interactive Tabletops and Surfaces. 83-92.

Paper | Video

UIST 2015

UIST 2015

[C.71] Haijun Xia, Tovi Grossman and George Fitzmaurice. 2015. NanoStylus: Enhancing Input on Ultra-Small Displays with a Finger-Mounted Stylus. ACM symposium on user interface software and technology. 447-456.

Paper | Video

UIST 2015

UIST 2015

[C.70] Michelle Annett, Tovi Grossman, Daniel Wigdor and George Fitzmaurice. 2015. MoveableMaker: Facilitating the Design, Generation, and Assembly of Moveable Papercraft. ACM symposium on user interface software and technology. 565-574.

Paper | Video

UIST 2015

UIST 2015

[C.69] Barrett Ens, Tovi Grossman, Fraser Anderson, Justin Matejka and George Fitzmaurice. 2015. Candid Interaction: Revealing Hidden Mobile and Wearable Computing Activities. ACM symposium on user interface software and technology. 467-476.

Paper | Video

MOBILEHCI 2015

MOBILEHCI 2015

[C.68] Tovi Grossman, Xiang Anthony Chen and George Fitzmaurice. 2015. Typing on Glasses: Adapting Text Entry to Smart Eyewear. Proceedings of the ACM conference on Human-computer interaction with mobile devices and services. 144-152.

Paper | Video

CHI 2015

CHI 2015

[C.67] Madeline Gannon, Tovi Grossman and George Fitzmaurice. 2015. Tactum: A Skin-Centric Approach to Digital Design and Fabrication. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 1779-1788.
CHI 2015 Honorable Mention Award
Paper | Video
Fast Company Article
Wired Article

CHI 2015

CHI 2015

[C.66] Fraser Anderson, Tovi Grossman, Daniel Wigdor and George Fitzmaurice. 2015. Supporting Subtlety with Deceptive Devices and Illusory Interactions. Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 1489-1498.
CHI 2015 Honorable Mention Award
CHI 2015 Best Talk Award
Paper | Video | Presentation

UIST 2014

UIST 2014

[C.65] Valkyrie Savage, Ryan Schmidt, Tovi Grossman, George Fitzmaurice & Björn Hartmann. 2014. A Series of Tubes: Adding Interactivity to 3D Prints Using Internal Pipes. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 3-12.

Paper | Video | Transferred!
3DPrint Article

UIST 2014

UIST 2014

[C.64] Rubaiat Habib, Fanny Chevalier, Tovi Grossman & George Fitzmaurice 2014. Kitty: Sketching Dynamic and Interactive Illustrations. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 395-405.
UIST 2014 Best Talk Award
Paper | Video | Website

UIST 2014

UIST 2014

[C.63] Justin Matejka, Tovi Grossman & George Fitzmaurice. 2014. Video Lens: Rapid Playback and Exploration of Large Video Collections and Associated Metadata. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 541-500.

Paper | Video | Website

UIST 2014

UIST 2014

[C.62] Xiang Anthony Chen, Tovi Grossman & George Fitzmaurice. 2014. Swipeboard: A Text Entry Technique for Ultra-Small Devices That Supports Novice to Expert Transitions. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 615-620.

Paper | Video

CHI 2014

CHI 2014

[C.61] Rubaiat Habib, Fanny Chevalier, Tovi Grossman, Shengdong Zhao & George Fitzmaurice. 2014. Draco: Bringing Life to Illustrations with Kinetic Textures. Proceedings of the ACM CHI conference on Human factors in computing systems. ACM, New York, NY, USA. 351-360.
CHI 2014 Honorable Mention Award
CHI 2014 Best Talk Award
CHI 2014 Best Video Award
Apple 2016 iPad App of the Year
Paper | Video | Transferred!
How Design Article
Fast Company Article

CHI 2014

CHI 2014

[C.60] Xiang Anthony Chen, Tovi Grossman, Daniel Wigdor & George Fitzmaurice. (2014). Duet: Exploring Joint Interactions on a Smart Phone and a Smart Watch. Proceedings of the ACM CHI conference on Human factors in computing systems. ACM, New York, NY, USA. 159-168.
CHI 2014 Best Paper Award
CHI 2014 Best Talk Award
Paper | Video

CHI 2014

CHI 2014

[C.59] Ben Lafreniere, Tovi Grossman, Justin Matejka & George Fitzmaurice. (2014). Investigating the Feasibility of Extracting Tool Demonstrations from In-Situ Video Content. Proceedings of the ACM CHI conference on Human factors in computing systems. ACM, New York, NY, USA. 4007-4016.
CHI 2014 Honorable Mention Award
Paper | Video

CHI 2014

CHI 2014

[C.58] Hsiang-Ting (Tim) Chen, Tovi Grossman, Ryan Schmidt, Björn Hartmann, George Fitzmaurice & Maneesh Agrawala. (2014). History Assisted View Authoring for 3D Models. Proceedings of the ACM CHI conference on Human factors in computing systems. ACM, New York, NY, USA. 2027-2036.

Paper | Video

CHI 2014

CHI 2014

[C.57] Wei Li, Tovi Grossman & George Fitzmaurice. (2014). CADament: A Gamified Multiplayer Software Tutorial System. Proceedings of the ACM CHI conference on Human factors in computing systems. ACM, New York, NY, USA. 3369-3378.

Paper | Video

IAAI 2014

IAAI 2014

[C.56] Wei Li, Justin Matejka, Tovi Grossman & George Fitzmaurice. 2014. Deploying CommunityCommands: A Software Command Recommender System Case Study. Proceedings of the IAAI Conference on Innovative Applications of Artificial Intelligence. AAAI, Palo Alto, CA, USA. 2922-2929.
IAAI 2014 Innovative Application Award
Paper | Video | Transferred!

I3D 2014

I3D 2014

[C.55] Natalia Bogdan, Tovi Grossman & George Fitzmaurice. (2014). HybridSpace: Integrating 3D Freehand Input and Stereo Viewing into Traditional Desktop Applications. Proceedings of the IEEE 3DUI Symposium on 3D User Interfaces. 51-58.

Paper | Video

UIST 2013

UIST 2013

[C.54] Fraser Anderson, Tovi Grossman, Justin Matejka & George Fitzmaurice. 2013. YouMove: Enhancing Movement Training with an Augmented Reality Mirror. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 311-320.

Paper | Video

UIST 2013

UIST 2013

[C.53] Sylvain Malacria, Joey Scarr, Andy Cockburn, Carl Gutwin, Tovi Grossman. 2013. Skillometers: Reflective Widgets that Motivate and Help Users to Improve Performance. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 321-330.

Paper | Video

GI 2013

GI 2013

[C.52] Michael Glueck, Tovi Grossman & Daniel Wigdor. 2013. A Model of Navigation for Very Large Data Views. Proceedings of the Graphics Interface Conference. ACM, New York, NY, USA, 8 pages.
GI 2013 Best Student Paper Award
Paper

INTERACT 2013

INTERACT 2013

[C.51] Abhijit Karnik, Tovi Grossman & Sriram Subramanian. 2013. Comparison of User Performance in Mixed 2D-3D Multi-Display Environments. Proceedings of the IFIP Conference on Human-Computer Interaction. 260-277.

Paper

CHI 2013

CHI 2013

[C.50] Justin Matejka, Tovi Grossman, and George Fitzmaurice. 2013. Swifter: Improved Online Video Scrubbing. Proceedings of the 31st international conference on Human factors in computing systems. ACM, New York, NY, USA. 1159-1168.

Paper | Video

CHI 2013

CHI 2013

[C.49] Justin Matejka, Tovi Grossman, and George Fitzmaurice. 2013. Patina: Dynamic Heatmaps for Visualizing Application Usage. Proceedings of the 31st international conference on Human factors in computing systems. ACM, New York, NY, USA. 3227-3236.

Paper | Video

CHI 2013

CHI 2013

[C.48] Ben Lafreniere, Tovi Grossman, and George Fitzmaurice. 2013. Community Enhanced Tutorials: Improving Tutorials with Multiple Demonstrations. Proceedings of the 31st international conference on Human factors in computing systems. ACM, New York, NY, USA. 1779-1788.

Paper | Video

CHI 2013

CHI 2013

[C.47] Nikola Banovic, Tovi Grossman, and George Fitzmaurice. 2013. The Effect of Time-based Cost of Error in Target-directed Pointing Tasks. Proceedings of the 31st international conference on Human factors in computing systems. ACM, New York, NY, USA. 1373-1382.

Paper

CHI 2013

CHI 2013

[C.46] Parmit K. Chilana, Andrew J. Ko, Jacob O. Wobbrock, Tovi Grossman. 2013. A Multi-Site Field Study of Crowdsourced Contextual Help: Usage and Perspectives of End-Users and Software Teams. The 31st international conference on Human factors in computing systems. ACM, New York, NY, USA. 217-226.

Paper | Website

UIST 2012

UIST 2012

[C.45] Xing-Dong Yang, Tovi Grossman, Daniel Wigdor & George Fitzmaurice. 2012. Magic Finger: Always-Available Input through Finger Instrumentation. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 147-156.

Paper | Video
Discovery News Article
Engadget Article
Gizmodo Article

UIST 2012

UIST 2012

[C.44] Nikola Banovic, Tovi Grossman, Justin Matejka & George Fitzmaurice. 2012. Waken: Reverse Engineering Usage Information and Interface Structure from Software Videos. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 83-92.

Paper | Video

UIST 2012

UIST 2012

[C.43] Wei Li, Tovi Grossman & George Fitzmaurice. 2012. GamiCAD: A Gamified Tutorial System for First Time AutoCAD Users. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA. 1103-112.

Paper | Video

CHI 2012

CHI 2012

[C.42] Christian Holz, Tovi Grossman, George Fitzmaurice & Anne Agur. 2012. Implanted User Interfaces. Proceedings of the 30th international conference on Human factors in computing systems. ACM, New York, NY, USA, 503-512.

Paper
Discovery Channel Interview
InformationWeek Article
NewScientist Article

CHI 2012

CHI 2012

[C.41] Justin Matejka, Tovi Grossman, and George Fitzmaurice. 2012. Swift: Reducing the Effects of Latency in Online Video Scrubbing. Proceedings of the 30th international conference on Human factors in computing systems. ACM, New York, NY, USA, 637-646.

Paper | Video

CHI 2012

CHI 2012

[C.40] Nicholas Kong, Tovi Grossman, Björn Hartmann, George Fitzmaurice & Maneesh Agrawala. 2012. Delta: A Tool for Representing and Comparing Workflows. Proceedings of the 30th international conference on Human factors in computing systems. ACM, New York, NY, USA, 1027-1036.

Paper | Video

CHI 2012

CHI 2012

[C.39] Nikola Banovic, Fanny Chevalier, Tovi Grossman & George Fitzmaurice. 2012. Triggering Triggers and Burying Barriers to Customizing Software. Proceedings of the 30th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2717-2726.

Paper

UIST 2011

UIST 2011

[C.38] Justin Matejka, Tovi Grossman, George Fitzmaurice. 2011. IP-QAT: In-Product Questions, Answers & Tips. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA, 175-184.

Paper | Video

UIST 2011

UIST 2011

[C.37] Michelle Annett, Tovi Grossman, Daniel Wigdor, George Fitzmaurice. 2011. Medusa: A Proximity-Aware Multi-touch Tabletop. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA, 337-346.

Paper | Video

UIST 2011

UIST 2011

[C.36] Jennifer Fernquist, Tovi Grossman, George Fitzmaurice. 2011. Sketch-Sketch Revolution: An Engaging Tutorial System for Guided Sketching and Application Learning. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA, 373-382.

Paper | Video

UIST 2011

UIST 2011

[C.35] Michael Ekstrand, Wei Li, Tovi Grossman, Justin Matejka, George Fitzmaurice. 2011. Searching for Software Learning Resources using Application Context. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA, 195-204.

Paper

UIST 2011

UIST 2011

[C.34] Wei Li, Tovi Grossman, Justin Matejka, George Fitzmaurice. 2011. TwitApp: In-product Micro-Blogging for Design Sharing. Proceedings of the ACM symposium on user interface software and technology. ACM, New York, NY, USA, 185-194.

Paper | Video

GI 2011

GI 2011

[C.33] Michael Rooke, Tovi Grossman, and George Fitzmaurice. 2011. AppMap: Exploring User Interface Visualizations. In Proceedings of Graphics Interface 2011. Canadian Human-Computer Communications Society, School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, 111-118.

Paper | Video | Transferred!

CHI 2011

CHI 2011

[C.32] Justin Matejka, Tovi Grossman, and George Fitzmaurice. 2011. Ambient Help. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2751-2760.

Paper | Video

CHI 2011

CHI 2011

[C.31] Xiaojun Bi, Tovi Grossman, Justin Matejka, and George Fitzmaurice. 2011. Magic Desk: Bringing Multi-Touch Surfaces into Desktop Work. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2511-2520.
CHI 2011 Best Paper Award Nominee
Paper | Video

CHI 2011

CHI 2011

[C.30] Khalad Hassan, Tovi Grossman, and Pourang Irani. 2011. Comet and Target Ghost: Techniques for Selecting Moving Targets. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 839-848.

Paper | Video

CHI 2011

CHI 2011

[C.29] Parmit Chilana, Tovi Grossman, and George Fitzmaurice. 2011. Modern Software Product Support Processes and the Usage of Multimedia Formats. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 3093-3102.

Paper

CHI 2011

CHI 2011

[C.28] Xing-Dong Yang, Tovi Grossman, Pourang Irani, and George Fitzmaurice. 2011. TouchCuts and TouchZoom: Enhanced Target Selection for Touch Displays using Finger Proximity Sensing. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2585-2594.

Paper | Video

UIST 2010

UIST 2010

[C.27] Tovi Grossman, Justin Matejka, and George Fitzmaurice. 2010. Chronicle: Capture, exploration, and playback of document workflow histories. In Proceedings of the 23nd annual ACM symposium on User interface software and technology. ACM, New York, NY, USA, 143-152.

Paper | Video | Transferred!

AVI 2010

AVI 2010

[C.26] James McCrae, Michael Glueck, Tovi Grossman, Azam Khan, and Karan Singh. 2010. Exploring the design space of multiscale 3D orientation. In Proceedings of the International Conference on Advanced Visual Interfaces. ACM, New York, NY, USA, 81-88.

Paper | Video

CHI 2010

CHI 2010

[C.25] Tovi Grossman and George Fitzmaurice. 2010. ToolClips: An investigation of contextual video assistance for functionality understanding. In Proceedings of the 28th international conference on Human factors in computing systems. ACM, New York, NY, USA, 1515-1524.
CHI 2010 Best Paper Award Nominee
Paper | Video | Transferred!

CHI 2010

CHI 2010

[C.24] Hyunyoung Song, Francois Guimbretiere, Tovi Grossman, and George Fitzmaurice. 2010. MouseLight: Bimanual interactions on digital paper using a pen and a spatially-aware mobile projector. In Proceedings of the 28th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2451-2460.
CHI 2010 Best Paper Award Nominee
Paper | Video

CHI 2010

CHI 2010

[C.23] G. Julian Lepinski, Tovi Grossman, and George Fitzmaurice. 2010. The design and evaluation of multitouch marking menus. In Proceedings of the 28th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2233-2242.

Paper | Video

UIST 2009

UIST 2009

[C.22] Justin Matejka, Wei Li, Tovi Grossman, and George Fitzmaurice. 2009. CommunityCommands: command recommendations for software applications. In Proceedings of the 22nd annual ACM symposium on User interface software and technology. ACM, New York, NY, USA, 193-202.

Paper | Video | Transferred!

GI 2009

GI 2009

[C.21] Tovi Grossman, Patrick Baudisch, and Ken Hinckley. 2009. Handle Flags: efficient and flexible selections for inking applications. In Proceedings of Graphics Interface 2009. Canadian Information Processing Society, Toronto, Ont., Canada, 167-174.

Paper | Video

CHI 2009

CHI 2009

[C.20] Tovi Grossman, George Fitzmaurice, and Ramtin Attar. 2009. A survey of software learnability: metrics, methodologies and guidelines. In Proceedings of the 27th international conference on Human factors in computing systems. ACM, New York, NY, USA, 649-658.
CHI 2009 Best Paper Award Nominee
Paper

CHI 2009

CHI 2009

[C.19] Justin Matejka, Tovi Grossman, Jessica Lo, and George Fitzmaurice. 2009. The design and evaluation of multi-finger mouse emulation techniques. In Proceedings of the 27th international conference on Human factors in computing systems. ACM, New York, NY, USA, 1073-1082.

Paper | Video

CHI 2009

CHI 2009

[C.18] Hyunyoung Song, Tovi Grossman, George Fitzmaurice, Francois Guimbretiere, Azam Khan, Ramtin Attar, and Gordon Kurtenbach. 2009. PenLight: combining a mobile projector and a digital pen for dynamic visual overlay. In Proceedings of the 27th international conference on Human factors in computing systems. ACM, New York, NY, USA, 143-152.

Paper | Video

CHI 2008

CHI 2008

[C.17] Tovi Grossman and Ravin Balakrishnan. 2008. Collaborative interaction with volumetric displays. In Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 383-392.

Paper | Video

TABLETOP 2007

TABLETOP 2007

[C.16] Tovi Grossman and Daniel Wigdor. 2007. Going deeper: a taxonomy of 3D on the tabletop. In Proceedings of the second annual IEEE international workshop on horizontal interactive human-computer systems. IEEE, 137-144.

Paper

CHI 2007

CHI 2007

[C.15] Tovi Grossman, Pierre Dragicevic, and Ravin Balakrishnan. 2007. Strategies for accelerating on-line learning of hotkeys. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 1591-1600.

Paper | Website

CHI 2007

CHI 2007

[C.14] Tovi Grossman, Daniel Wigdor, and Ravin Balakrishnan. 2007. Exploring and reducing the effects of orientation on text readability in volumetric displays. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 483-492.

Paper

CHI 2007

CHI 2007

[C.13] Tovi Grossman, Nicholas Kong, and Ravin Balakrishnan. 2007. Modeling pointing at targets of arbitrary shapes. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 463-472.

Paper

CHI 2007

CHI 2007

[C.12] Jeremy P. Birnholtz, Tovi Grossman, Clarissa Mak, and Ravin Balakrishnan. 2007. An exploratory study of input configuration and group process in a negotiation task using a large display. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 91-100.

Paper

CHI 2007

CHI 2007

[C.11] Raghavendra S. Kattinakere, Tovi Grossman, and Sriram Subramanian. 2007. Modeling steering within above-the-surface interaction layers. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 317-326.

Paper

3DUI 2007

3DUI 2007

[C.10] Vanacken, L., Grossman, T., Coninx, K., 2007. Exploring the effects of environment density and target visibility on object selection in 3D virtual environments. In Proceedings of the IEEE Symposium on 3D User Interfaces. IEEE, 117-124.

Paper

UIST 2006

UIST 2006

[C.9] Tovi Grossman and Ravin Balakrishnan. 2006. The design and evaluation of selection techniques for 3D volumetric displays. In Proceedings of the 19th annual ACM symposium on User interface software and technology. ACM, New York, NY, USA, 3-12.

Paper | Video

AVI 2006

AVI 2006

[C.8] Tovi Grossman and Ravin Balakrishnan. 2006. An evaluation of depth perception on volumetric displays. In Proceedings of the working conference on Advanced visual interfaces. ACM, New York, NY, USA, 193-200.

Paper

CHI 2006

CHI 2006

[C.7] Tovi Grossman, Ken Hinckley, Patrick Baudisch, Maneesh Agrawala, and Ravin Balakrishnan. 2006. Hover widgets: using the tracking state to extend the capabilities of pen-operated devices. In Proceedings of the SIGCHI conference on Human Factors in computing systems. ACM, New York, NY, USA, 861-870.

Paper | Video

CHI 2005

CHI 2005

[C.6] Tovi Grossman and Ravin Balakrishnan. 2005. The bubble cursor: enhancing target acquisition by dynamic resizing of the cursor's activation area. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 281-290.
CHI 2005 Best Paper Award
Paper | Video | Website

UIST 2004

UIST 2004

[C.5] Tovi Grossman, Daniel Wigdor, and Ravin Balakrishnan. 2004. Multi-finger gestural interaction with 3d volumetric displays. In Proceedings of the 17th annual ACM symposium on User interface software and technology. ACM, New York, NY, USA, 61-70.
UIST 2004 Best Paper Award
Paper | Video

CHI 2004

CHI 2004

[C.4] Tovi Grossman and Ravin Balakrishnan. 2004. Pointing at trivariate targets in 3D environments. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 447-454.

Paper

CHI 2003

CHI 2003

[C.3] Tovi Grossman, Ravin Balakrishnan, and Karan Singh. 2003. An interface for creating and manipulating curves using a high degree-of-freedom curve input device. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 185-192.

Paper | Video | Additional Video

CHI 2002

CHI 2002

[C.2] Tovi Grossman, Ravin Balakrishnan, Gordon Kurtenbach, George Fitzmaurice, Azam Khan, and Bill Buxton. 2002. Creating principal 3D curves with digital tape drawing. In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, New York, NY, USA, 121-128.

Classic HCI Demo

Paper | Video
Part of the Curated Collection of Classic HCI Demos

I3D 2001

I3D 2001

[C.1] Tovi Grossman, Ravin Balakrishnan, Gordon Kurtenbach, George Fitzmaurice, Azam Khan, and Bill Buxton. 2001. Interaction techniques for 3D modeling on large displays. In Proceedings of the 2001 symposium on Interactive 3D graphics. ACM, New York, NY, USA, 17-23.

Paper | Video | Additional Video
Journal Articles
CGA 2023

CGA 2023

[J.7] Stan Nowak, Ben Aseniero, Lyn Bartram, Tovi Grossman, George Fitzmaurice, Justin Matejka. 2023. Identifying Visualization Opportunities to Help Architects Manage the Complexity of Building Codes. IEEE Computer Graphics and Applications (CGA). 43, 6 (Nov-Dec 2023), 75-86.

Author's Version

TVCG 2022

TVCG 2022

[J.6] Ludwig Sidenmark, Mark Parent, Chi-Hao Wu, Joannes Chan, Michael Glueck, Daniel Wigdor, Tovi Grossman, Marcello Giordano. 2022. Weighted Pointer: Error-aware Gaze-based Interaction through Fallback Modalities. ISMAR 2022 Special Issue of the IEEE Transactions on Visualization and Computer Graphics (TVCG). 28, 11 (November 2022), 3585-3595.

Paper | Video

TOCHI 2018

TOCHI 2019

[J.5] Michelle Annett, Tovi Grossman, Daniel Wigdor, George Fitzmaurice. 2019. Exploring and Understanding the Role of Workshop Environments in Personal Fabrication Processes. ACM Transactions on Computer-Human Interaction - Special Issue on Human-Building Interaction. 26, 2 (April 2019), Article No. 10. 43 Pages.

Paper

HCI 2015

HCI 2015

[J.4] Tovi Grossman, and George Fitzmaurice. 2015. An Investigation of Metrics For the in-situ Detection of Software Expertise. Human Computer Interaction. 30, 1 (January 2015), 64-102.

Paper

TOCHI 2011

TOCHI 2011

[J.3] Wei Li, Justin Matejka, Tovi Grossman, Joe Konstan, and George Fitzmaurice. 2011. Design and Evaluation of a Command Recommendation System for Software Applications. ACM Transactions on Computer-Human Interaction. 18, 2 (June 2011), Article 6, 35 pages.

Paper

IJHCS 2009

IJHCS 2009

[J.2] Lode Vanacken, Tovi Grossman, and Karin Coninx. 2009. Multimodal selection techniques for dense and occluded 3D virtual environments. International Journal of Human-Computer Studies. 67, 3 (March 2009), 237-255.

Paper

TOCHI 2005

TOCHI 2005

[J.1] Tovi Grossman and Ravin Balakrishnan. 2005. A probabilistic approach to modeling two-dimensional pointing. ACM Transactions on Computer-Human Interaction. 12, 3 (September 2005), 435-459.

Paper | Website
Magazine Articles
CACM 2016

CACM 2016

[M.2] Jonathan Lazar, Elizabeth F. Churchill, Tovi Grossman, Gerrit Van der Veer, Philippe Palanque, John “Scooter” Morris, Jen Mankoff. 2016. Making the Field of Computing More Inclusive. Communications of the ACM, Vol. 60 No. 3. 50-59.

Paper | Web Version

INTERACTIONS 2016

INTERACTIONS 2016

[M.1] Tovi Grossman, Fanny Chevalier, Rubaiat Habib Kazi. 2016. Bringing research articles to life with animated figures. ACM Interactions. 23, 4 (June 2016), 52-57.

Paper | Web Version

Short Conference Papers
ICAT/EVGE 2017

ICAT/EVGE 2017

[c.3] Barrett Ens, Fraser Anderson, Tovi Grossman, Michelle Annett, Pourang Irani, and George Fitzmaurice. 2017. Won by a Head: A Platform Comparison of Smart Object Linking in Virtual Environments. In Proceedings of the International Conference on Artificial Reality and Telexistence & Eurographics Symposium on Virtual Environments. 4 pages.

Paper

APCHI 2012

APCHI 2012

[c.2] Xiaole Kuang, Bo Yi, Shengdong Zhao, Jianann Chow, Tovi Grossman, George Fitzmaurice. 2012. A Classification of Opening Posts in Commercial Software Help Forums. In Proceedings of the 10th Asia Pacific conference on computer human interaction. ACM, New York, NY, USA. 4 pages.

Paper

CHI 2011

CHI 2011

[c.1] Parmit Chilana, Andrew Ko, Jacob Wobbrock, Tovi Grossman, and George Fitzmaurice. 2011. Post-Deployment Usability: A Survey of Current Practices. In Proceedings of the 29th international conference on Human factors in computing systems. ACM, New York, NY, USA, 2243-2246.

Paper
Extended Abstracts
PLATEAU 2024 Workshop

PLATEAU 2024 workshop

[ea.6] Kevin Pu, Tovi Grossman, Yan Chen. 2024. Towards Semantic User Intent Expression and Refinement in Web Automation. PLATEAU 13th Annual Workshop at the Intersection of PL and HCI.


NeurIPS 2023 Workshop

NeurIPS 2023 Workshop

[ea.5] Stephen Brade, Bryan Wang, Mauricio Sousa, Gregory Lee Newsome, Sageev Oore, Tovi Grossman. 2023. SynthScribe: Deep Multimodal Tools for Synthesizer Sound Retrieval and Exploration. NeurIPS 2023 Workshop on Machine Learning for Creativity and Design.

Poster | Assocaiated Paper

VR 2023 Poster

VR 2023 Poster

[ea.4] Tianquan Di, Daniel Medeiros, Maurício Sousa, Tovi Grossman. 2023. VRChoir: Exploring Remote Choir Rehearsals via Virtual Reality. IEEE Conference on Virtual Reality and 3D User Interfaces. 895-896.

Paper

HAI 2021 Poster

HAI 2021 Poster

[ea.3] Jiannan Li, Maurício Sousa, Ravin Balakrishnan, Tovi Grossman. 2021. Constellation: a Multi-User Interface for Remote Drone Tours. In Proceedings of the 9th International Conference on Human-Agent Interaction. ACM, New York, NY, USA. 6 pages.

Paper

CHI 2015 alt.chi

CHI 2015 alt.chi

[ea.2] Tovi Grossman, Fanny Chevalier & Rubaiat Habib. 2015. Your Paper is Dead! Bringing Life to Research Articles with Animated Figures. In Proceedings of the ACM Extended Abstracts on Human Factors in Computing Systems. ACM, New York, NY, USA. 10 pages.

Paper | Website

CHI 2015 Panel

CHI 2015 Panel

[ea.1] Parmit Chilana, Mary Czerwinski, Tovi Grossman, Chris Harrison, Ranjitha Kumar, Tapan Parikh, Shumin Zhai. 2015. Technology Transfer of HCI Research Innovations: Challenges and Opportunities. In Proceedings of the ACM Extended Abstracts on Human Factors in Computing Systems. ACM, New York, NY, USA. 6 pages.

Paper
Book Chapters
Architectural Design

Architectural Design

[b.3] Marcelo Coelho and Tovi Grossman. 2017. Crowd-Driven Pattern Formation. Architectural Design, Special issue S. Tibbits (Ed.) - Autonomous Assembly: Designing for a new era of collective construction. Wiley. Volume 87, Issue 4. ISBN: 978-1-119-10235-9.

Chapter | Website

Implantable Bioelectronics

Implantable Bioelectronics

[b.2] Christian Holz, Tovi Grossman, George Fitzmaurice, and Anne Agur (2014). Interaction with Implanted Devices through Implanted User Interfaces. In Implantable Bioelectronics. Evgeny Katz (ed.). Wiley. ISBN: 978-3-527-33525-1.

Chapter | Website

Tabletops - Horizontal Interactive Displays

Tabletops - Horizontal Interactive Displays

[b.1] Tovi Grossman, Daniel Wigdor (2010). On, Above, and Beyond: Taking Tabletops to the Third Dimension. In Tabletops - Horizontal Interactive Displays. Christian Mueller-Tomfelde (ed.). Springer. ISBN: 978-1-84996-112-7.

Chapter | Website
Theses
PHD Thesis

PHD Thesis

Tovi Grossman (2008). Interaction with Volumetric Displays. Ph.D. Thesis. Department of Computer Science, University of Toronto, Toronto, Canada.

Thesis | Website

MSc Thesis

MSc Thesis

Tovi Grossman (2004). Alternate User Interfaces for the Manipulation of Curves in 3D Environments. M.Sc. Thesis. Department of Computer Science, University of Toronto, Toronto, Canada.

Thesis

Alumni



Post-Docs
Maurício Sousa, Meta Rality Labs
Yan Chen, Virginia Tech
Michelle Annett, MishMashMakers
Rubaiat Habib Kazi, Adobe Research

Ph.D.
Jiannan Li, Singapore Management University

Masters
Stephen Brade
Naaz Sibia
Carlos McGregor
Bryan Wang
Mingxiao (Eve) Li

Research Interns
Kimia Kiani, Simon Fraser University
Balasaravana Thoravi, UC Berkeley
Minsuk Chang, KAIST
Blaine Lewis, University of Waterloo
Sultan Alharthi, New Mexico State University
Jun Gong, Dartmouth College
Matt Whitlock, University of Colorado-Boulder
Ariel Weingarten, University of California, San Diego
Teng Han, University of Manitoba
Jeremy Warner, UC Berkeley
Volodymyr Dziubak, University of Manitoba
Ruta Desai, Carnegie Mellon University
Xu Wang, Carnegie Mellon University
Nora Willet, Princeton University
Ailie Fraser, University of California San Diego
Rahul Arora, University of Toronto
Nathaniel Hudson, University of Waterloo
David Ledo, University of Calgary
Jun Xing, University of Hong Kong
Seongkook Heo, KAIST
Raf Ramakers, Hasselt University, Belgium
Barrett Ens, University of Manitoba
Haijunia Xia, University of Toronto
Jarrod Knibbe, University of Bristol
Madeline Gannon, Carnegie Mellon University
Valkyrie Savage, UC Berkeley
Anthony Chen, Carnegie Mellon University
Rubaiat Habib Kazi, National University of Singapore
Fraser Anderson, University of Alberta
Natalia Bogdan, York University
Tim Chen, National Tsing Hua University
Ben Lafreniere, University of Waterloo
Christian Holz, Hasso Plattner Institute
Nicholas Kong, UC Berkeley
Nikola Banovic, University of Toronto
Michelle Annett, University of Alberta
Jennifer Fernquist, University of British Columbia
Parmit Chilana, University of Washington
Xing-Dong Yang, University of Alberta
Xiaojun Bi, University of Toronto
Julian Lepinski, Queen's University
Mike Rooke, Queen's University
Hyunyoung Song, University of Maryland

Visiting Graduate Students
Stan Nowak, Simon Fraser University
Amir Jahanlou, Simon Fraser University
Matthew Miller, University of Saskatchewan
Sasha Ivanov, University of Calgary
Sunggeun Ahn, KAIST
Tingyu Cheng, Georgia Tech
Sujeath Pareddy, Carnegie Mellon University
Mackenzie Leake, Stanford University
Lukas Gehrke, Technische Universität Berlin
Hanif Wicaksono, Harvard University
Maximillian Mueller, Harvard University
Johann Wentzel, University of Waterloo

Undergraduate Assistants
Leen Al Lababidi
Jeannie Jiyun Yoo
Connor Burns
Harry Ye
Tianyu Zhang
Daniel Lazaro
Issam Arabi
Xiaoning Wang
Sixuan Wu
Minyi Ma
Helena Jovic
Shawn Zhang
Yviel Castillejos
Tianquan (Andy) Di
Leshi Yang
Angela Yang
Jim Yang
Angel Yuan
Wilson Gao
Stephen Brade
Kevin Ge
Viktar Chyhir
Qian Chen
Devamardeep Hayatpur
Kevin Huang
Jiahe Lyu
Zhuoyue Lyu
Steven Li
Nicholas Beirne
Jessica Lo
Nicholas Kong
Vikas Jain

Popular Press Coverage



ABScribe: Rapid Exploration of Multiple Writing Variations in Human-AI Co-Writing Tasks using Large Language Models
Montreal AI Ethics Institute, January 2024.

Researchers develop interactive ‘Stargazer’ camera robot that can help film tutorial videos
U of T News, May 2023.

AI code generators could make learning to code easier for young students, new research shows
U of T CS News, March 2023.

Tovi Grossman awarded a Sloan Research Fellowship
U of T Celebrates, February 2021.

Four Arts & Science researchers receive 2021 Sloan Research Fellowships
A&S News, February 2021.

Tovi Grossman receives E.W.R Steacie Memorial Fellowship
U of T Celebrates, November 2020.

Facebook Reality Labs researcher designs software that allows novice designers to build expressive robots
The Daily, February 2020.

Arts and Science computer scientist named NSERC/Autodesk Industrial Research Chair in Human-Computer Interaction
U of T Faculty of Arts and Science News, October 2019.

Universal Robots at Autodesk for human-robot collaboration in construction
Design World, July 2018.

U of T and Autodesk researchers design 2D-3D software for augmented reality drawing
U of T News, April 2018.

Why Would Anyone Want to Program and Control IoT in Virtual Reality?
Engineering.com, July 2017.

Skuid may let non-animators do Disney-style animation
CG Channel Article, May 2016.

Smoke, Spin, Gallop & Go in 3D Print with Autodesk’s New ChronoFab Modeling Tool
3DPrint.com Article, May 2016.

Autodesk Research: Update Legacy Devices Yourself via Easy 3D Modeling & 3D Printing with RetroFab
3DPrint.com Article, April 2016.

The Scientist Who Is Making 3D Printing More Human
Popular Science, September 2015.

'Tactum' By MadLabs; Autodesk lets you design 3D printed wearables directly on your body
3ders.org, June 2015.

Design 3-D Printed Accessories Using Your Arm As The Interface
Fast Company, June 2015.

"Tactum" By MadLabs; Create 3D Printable Designs Using The Human Body As The Interface
3DPrint.com, April 2015.

What if We Could Design Wearables Right on Our Skin?
Wired, March 2015.

PipeDream: Autodesk Working on Way to Integrate Tubes for Electronic Components Within 3D Prints
3DPrint.com, October 2014.

Autodesk's Draco Lets You Animate An Illustration In Seconds
Fast Company, May 2014.

Draco: Bringing Illustration to Life with Kinetic Textures
HOW Design, April 2014.

Magic Finger device suggests new day for calling up content
Phys.org, October 2012.

'Magic Finger' Swipes Smartphone Remotely
Discovery News, October 2012.

Here's a real close call: Implanting your mobile phone under your skin
Metro UK, June 2012.

Interviewed
Discovery Channel's Daily Planet discussing our research on Implanted User Interfaces.

Gadgets work under your skin; but are you ready?
NewScientist, May 2012.

Implanted User Interfaces: I've Got You Under My Skin
TXCHNOLOGIST, May 2012.

Researchers Push Implanted User Interfaces
Slashdot, May 2012.

Implanted User Interface Gives Patients New Options
InformationWeek, May 2012.

Under Your Skin: The First Sub-Dermal Implants Get Tested
Tested, May 2012.

User Interface Gets Under Your Skin
Engineering On The Edge, May 2012.

HoverWidgets: Improving the Functionality of Pen-based interfaces
Mobile Enterprise, June 2006.

Once More, With Volume
MIT Tech Review, Feb 2005.

Interviewed
by David Onley on CityPulse24. 21 May 2003.

ShapeTape Interview
By Natasha Stillwell on Daily Planet. 4 September 2003.

The changing shape of software
University of Toronto Magazine, Summer 2003, Vol 30, No 4, pg. 11.

Team designs twist on software
UofT News, 15 Apr 2003; Innovations Report, 16 Apr 2003; Science Daily, 16 Apr 2003; NewsFactor, 21 Apr 2003; golem.de, 16 Apr 2003

Gazing into the crystal ball
Toronto Star, 20 Jan 2003.

Shaping the future of 3-D
Varsity, 24 Sep 2002.

Teaching



Graduate Courses
CSC2524, "Topics in Interactive Computing", Spring 2024
CSC2536, "Topics in Computer Science and Education", Fall 2020
CSC2536, "Topics in Computer Science and Education", Spring 2020
CSC2524, "Topics in Interactive Computing", Spring 2019

Undergraduate Courses
CSC108, "Introduction to Computer Programming", Fall 2023
CSC428/CSC2514, "Human Computer Interaction", Fall 2020 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Spring 2020 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Fall 2019 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Spring 2019 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Fall 2018 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Fall 2007 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Fall 2006 (cross-listed grad/undergrad)
CSC428/CSC2514, "Human Computer Interaction", Fall 2005 (cross-listed grad/undergrad)

Contact



Tovi Grossman, Ph.D.
Associate Professor
Alfred P. Sloan Research Fellow
NSERC E.W.R. Steacie Memorial Fellow
NSERC/Autodesk Industrial Research Chair in Human-Computer Interaction

University of Toronto
Department of Computer Science
Bahen Building
40 St. George Street
Mail: Room 4283
Office: BA5270
Toronto, ON M5S 2E4

Phone: 647-245-5965 x42
Email: tovi@dgp.toronto.edu