I teach and engage in research in the field of Human-Computer Interaction and Computer Science Education at UNC Charlotte. My research involves developing and evaluating novel interaction techniques, creativity support tools, technologies to support the arts and innovative curriculum and pedagogy for Computer Science. I also conduct research with collaborators at Wake Forest in the area of HCI for health, specifically related to use of patient portals. I regularly attend the ACM CHI, UIST, SIGCSE and C&C conferences. Beyond technology, education and art, I am also interested in politics, gender issues, philosophy, behavioral 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.
Our paper on retention effects after Flipped CS1 classes was just accepted to ACM SIGCSE 2018!
Journal article accepted at JMIR: Patient Portal Utilization among Ethnically Diverse Low Income Older Adults.
I’ve been promoted to Full Professor, effective July 1, 2017. Thanks to all my supportive colleagues and graduate students, past and present!
A new journal article from our Dance.Draw project entitled: “Post-Production Focus Groups in Dance: A Case Study and Protocol” has been accepted for publication in the Journal of Dance Education. Co-written with three amazing women: Sybil Huskey, Danielle Lottridge and Erin Cherry.
I presented a United Nations HeForShe Distinguished Speaker Talk at the University of Waterloo. The talk focused on my FemmeTech class aimed at simultaneously introducing students to computer science and explicitly exploring the issues of gender and technology.