Queen's School of Computing


I am a Professor of Computer Science at Queen's University. I received the Doctorate of Engineering (Dr.-Ing.) degree from the T.U. Berlin in 1995. I performed most of my thesis work at the GMD in Karlsruhe, Germany. I hold an M.Sc. from Queen's University (1988) and a B.Sc. from the University of Toronto (1985). I have worked on the Turing project as a Computer Systems Programmer at the Computer Systems Research Institute (1985-86), as a Research Associate on the Nial project at Queen's University (1988-89), as a Visiting Researcher at the GMD (1989-92), as an Assistant Professor at York University (1993-1997) and as VP Research and Development at Namzak Labs (2000-present.)


  • Best Paper Award (Honorable Mention)
    "Designing Action-based Exergames for Children with Cerebral Palsy" - Hamilton A. Hernandez, Zi Ye, T .C. Nicholas Graham, Darcy Fehlings and Lauren Switzer
    Human Factors in Computing Systems (CHI 2013), pp. 1261-1270, 2013
  • Best Paper Award (Honorable Mention)
    "DiscoTech: A Plug-In Toolkit to Improve Handling of Disconnection and Reconnection in Real-Time Groupware" - Banani Roy, T.C. Nicholas Graham and Carl Gutwin
    Computer Supported Cooperative Work (CSCW 2012),2012, pp. 1287-1296.
  • Best Paper Award (Silver)
    "Hearing is Believing: Evaluating Ambient Audio for Location-Based Games" - Jason Kurczak, TC. Nicholas Graham, Claire Joly and Regan Mandryk
    Computer Entertainment Technology (ACE 2011), 10 pages, 2011
  • Best Paper Award
    "It's About Time: Confronting Latency in the Development of Groupware Systems" - Cheryl Savery and TC. Nicholas Graham
    Computer Supported Cooperative Work (CSCW 2011), pp. 177186,2011