I received my PhD from the Department of Computer Science at the University of Toronto in 1983 under the supervision of Dr. Derek Corneil.
I have held the following positions at Queen's:
- Enrichment Studies, Director
- Ban Righ Board, Chair
- Arts and Science Curriculum Committee, Chair
- Centre for Teaching and Learning, Learning Technology Faculty Associate
- Queen's Secretariat, Dispute Resolution Mechanism Advisor
- School of Computing Undergraduate Studies Committee, Chair
- School of Computing Awards Committee, Chair
- School of Computing Promotion Renewal and Tenure Committee, Chair
- School of Computing, Undergraduate Advisor
I am honoured to have received the Howard Staveley Teaching Award and the Frank Knox Award for Excellence in Teaching.