Reflecting On Fall 2020

As of Monday I submitted the last of the final grades for the fall 2020 semester, putting to an end one of the most bizarre teaching experiences I’ve ever had. While I’m normally happy to submit grades for courses I’ve taught, Monday’s emotional response was a mix of happy dancing, exhausted tears, and giddy laughter.Continue reading "Reflecting On Fall 2020"

Continue reading


Congratulations Marshall

I am really excited to announce that Marshall Asch was recently awarded an NSERC scholarship in recognition of his academic accomplishments and his proposed graduate research. Marshall is currently completing his Master’s in Computer Science. While we’ve known about his award for several months, we weren’t allowed to celebrate it publicly until NSERC had releasedContinue reading "Congratulations Marshall"

Continue reading


One Foot In Front Of The Other

It’s Monday, November 2nd. Today begins week 8 of the 12-week fall 2020 semester here at the University of Guelph. The exhaustion I felt four weeks ago has not let up. Everything, everything, absolutely everything is challenging in a way that I have never quite experienced before. I am raw and tired and drained, andContinue reading "One Foot In Front Of The Other"

Continue reading


Representing The Diversity Of Computer Science

A few years ago I redeveloped the slides I use for CIS3750 – a third year software design course that is required for all students in the Bachelor of Computing program. As part of that process, I used a Google Slides template called Jachimo and office characters by Alekksall at Freepik.com because the slides lookedContinue reading "Representing The Diversity Of Computer Science"

Continue reading


Far From Perfect, But Good Enough

On Thursday I hosted the first class meetings for CIS3750 and CIS4020. I was incredibly worried and anxious prior to class. Despite having spent the entire summer working to transition the courses to online formats, I had this nagging feeling that I forgot something, that the technology would fail, or that the students wouldn’t engage.Continue reading "Far From Perfect, But Good Enough"

Continue reading


Introducing Our CIS3750 Community Partner For Fall 2020

Since 2012, students enrolled in CIS3750 (Systems Analysis & Design in Applications) at the University of Guelph have worked with charitable and not-for-profit organizations to develop computer science and software engineering solutions to a variety of social challenges. Solutions have spanned the domains of food security, education, and personal and public health, and have beenContinue reading "Introducing Our CIS3750 Community Partner For Fall 2020"

Continue reading