I teach and engage in research in the fields of Human-Computer Interaction and Computer Science Education at the University of Manitoba. My research involves understanding how older adults and their caregivers engage with technology, and developing systems and tools to support a partnership model for the older adult’s digital life. I also conduct research in innovative curriculum and pedagogy for Computer Science, and I am particularly interested in how to support underserved populations learning computer science. A third area of interest is in developing and evaluating novel interaction techniques, creativity support tools and measurement, and the study of how people use complex software, whether mobile, web-based or traditional desktop systems. I have previously conducted research on technology to support the arts and I am a strong advocate for interdisciplinary research and funding that goes beyond STEM. Beyond technology, education and art, I am also interested in politics, gender issues, philosophy, behavioural economics, neuroscience, psychology and sociology.
I received my PhD in Computer Science from the University of Waterloo in 2006. I have a Master of Mathematics in Computer Science and a Bachelor of Arts in Honours Economics and Applied Studies, both from Waterloo. I began my research career as an Assistant Professor in the College of Computing and Informatics at the University of North Carolina at Charlotte in 2006, was granted tenure there in 2012, and was promoted to Full Professor there in 2017. I am still a research affiliate at UNC Charlotte, where I am actively involved in various CS Education projects and where I was a co-PI on the Connected Learner project.
I am Co-Chair, along with Micheal Mueller and Karrie Karahalios, of the SIGCHI Cares Committee. I also am on the steering committee for the ACM Creativity & Cognition Conference. In 2021 and 2023, I served as a Virtual Conference Co-Chair for Creativity & Cognition, both of which were held in Gather virtual spaces that I created ( 2021 space and 2023 space ). These spaces include interactive art galleries, pictorial galleries, and posters and demos rooms. In 2024 I served as Co-Chair for the in-person Creativity & Cognition conference held in Chicago. In 2025 I served as Virtual Conference venue chair, designing the online conference space for Creativity & Cognition 2025.
Recent news:
I am very excited to share that I will be giving a TEDxWinnipeg talk in May on the topic of digital legacy!
Work I did over the past two summers with undergraduate student Luke Wiebe on older adults delegating tax work has been published in the Canadian Journal on Aging. The paper is titled: Older Adults and Tax Delegation in Canada: A Sociotechnical Analysis.
Happy to report that the report on Two-Stage Exams in Computer Science, which is the final product of the working group that I led in 2025 is now published.. This was a massive effort by a dedicated group of CS faculty from 6 institutions in three countries!
Our CS Education Research paper, “Investigating the Impact of Classroom Structure, Sociality, and Inclusivity on Student’s Perceptions of Mastery” won the Best Paper Award at ACM ITiCSE! This work is the culmination of many years of collaborative work with colleagues at the University of North Carolina at Charlotte and Temple University.
Happy to announce that important work by my MSc student Zach Havens about supporting older adults and their banking delegates is now available in the ACM DL.
Lauren Himbeault and I had our paper “Students Investigating Pedagogy: A Project for Learning about Learning in CS” published in the Proceedings of ACM SIGCSE 2024.
Excited to announce that the Master’s Thesis work of Afsane Baghestani (co-supervised with Dr. Andrea Bunt) was published in CSCW! The paper is titled: “Older Adults’ Collaborative Learning Dynamics When Exploring Feature-Rich Software.”
In June 2023, an interdisciplinary research team that I lead presented a poster at Creativity & Cognition detailing a case study on designing a creativity-supporting virtual workspace in Gather. See the poster:
and read the associated paper.
In May 2023, Lauren Himbeault and I presented a short paper on using a 2-Stage Exam in and Introductory Computer Science Course at the Western Canadian Conference on Computing Education (WCCCE ’23).
Two papers were accepted for publication in the Gerontechnology Journal. The first paper is by my former MSc student, Nabila Chowdhury, is titled, “Music Co-listening over Video Chat to Support Intergenerational Connectedness” (co-authored by me and Jim Young). The second paper is by undergraduate Psychology student Dallas Murphy titled “Exploratory Study of Google Nest Hubs in the Long-Term Care Setting”, with co-authors Michelle Porter, Nicole Dunn and myself.