Teaching

 

Present

I am currently a full-time Professor in the Department of Computer Science & IT at Mohawk College.

 

Past

I have been an instructor of the following course at McMaster University:

Summer 2016 – Software Architecture (SFWRTECH 4SA3)
Fall 2011 – Human Computer Interfaces (CS4HC3 / SE4HC3 / SE6D03)

I have been a teaching assistant for the following courses at McMaster University:

Winter 2013 – Software Entrepreneurship (CAS4EN3)
Fall 2012 – Computer Based Problem Solving (CS1MA3)
Winter 2012 – Mathematics for Computing (CS1FC3)
Fall 2010 – Communication Skills (CS2CS3 / SE3I03)
Fall 2009 – Communication Skills (CS2CS3 / SE3I03)
Winter 2009 – Databases (CS3DB3)
Fall 2008 – Communication Skills (CS2CS3 / SE3I03)
Fall 2007 – Communication Skills (CS2CS3 / SE3I03)
Winter 2007 – Computer Based Problem Solving (CS1MA3)
Winter 2007 – Computing Fundamentals (CS1SA3)
Fall 2006 – Elementary Computing and Computer Use (CS1TA3)
Winter 2005 – Computer Science I (CS1MC3)
Fall 2004 – Computer Science I (CS1MC3)
Winter 2004 – Computer Science II (CS1MD3)