Section 02TeachingFile AF-02

Teaching and supervision

A tenure-track hire in 1996 and Professor since 2007, teaching across undergraduate, graduate and continuing education, and supervising graduate students and postdoctoral fellows in the Computational Public Safety Lab.

02.1

Courses presented

Courses taught in the last ten years, as listed in the CV.

Courses presented in the last ten years
CourseTitleLevelYearStudents
CPS412Social Issues, Ethics and ProfessionalismUndergraduate2020-21368
CPS412Social Issues, Ethics and ProfessionalismUndergraduate2019-20290
CPS607Autonomous Mobile RoboticsUndergraduate2018-1924
CPS607Autonomous Mobile RoboticsUndergraduate2017-1817
LIFE Institute F60Where are the Flying cars: An Irreverent Approach to Technology and its ApplicationNon-credit40
CPS813Human Robot InteractionUndergraduate2016-1711
MDM MilestoneCollaborative WorkshopGraduate38
CPS109Computer Science 1Undergraduate2015-1685
DG8010Selected Topics in Digital MediaGraduate6
CPS813Human Robot InteractionUndergraduate15
CP8101Research Methods for Computer ScienceGraduate2014-1517
CPS109Computer Science 1Undergraduate2013-14100
CP8101Research Methods for Computer ScienceGraduate2012-1321
CPS109Computer Science 1Undergraduate99
CKDM100Principles and Practices of Emergency ManagementContinuing Education6
CPS109Computer Science 1Undergraduate2011-12105
CP9101Method of InstructionGraduate7
CP8306PresenceGraduate2010-113
CP8101Research Methods for Computer ScienceGraduate18
CPS109Computer Science 1Undergraduate2009-10145

Teaching evaluations are available on request. An informal measure of effectiveness can be found at: Rate My Professors providing an overall quality rating of 4.7/5.0

02.2

Graduate supervision

76 graduate students supervised over his career, 22 of them in progress.

33MSc, 8 in progress
24PhD, 14 in progress
16Master of Digital Media
1MA
1MBA
1MEng
7Postdoctoral fellows, last five years
02.3

Graduate examination

Examination activity in the last five years.

28Examinations and defences
24Doctoral
18As chair
10As examiner
02.4

Teacher training

  1. 1997

    Classroom Teaching Workshop

    Learning and Teaching Office, Ryerson University, Toronto, ON

  2. 1991

    Oration, Speeches and Public Speaking for Staff Officers

    Canadian Forces Staff College, Toronto, ON

  3. 1988

    Presentations and the Art of Persuasion

    Bell Institute for Professional Development, Bell Canada, Toronto, ON

  4. 1985

    Senior Instructor Training Program

    CFTDC, CFTA Meaford, Meaford, Ontario

  5. 1983

    Achieving Performance Objectives for Instructors – Part 1 (classroom) and Part 2 (field)

    CFTDC, CFA Moss Park, Toronto, ON

  6. 1982

    Methods of Instruction for Junior Leaders

    CFTDC, CFB Borden, Borden, ON

  7. 1981

    New Instructor Training Program

    Canadian Forces Training Development Centre (CFTDC), CFA Fort York, Toronto, ON