Teaching

Undergraduate teaching has been the essence of my univeristy career. Since joining the university as a faculty member in 1987, I have been central to many new initiatives in undergraudate teaching. At the onset, the introduction of C and C++ as the programming langiages, Introduction to Solid Modelling, Surface Machining, 5-Axis CNC machining, Advanced Manufacturing Technologies were some of the courses I introduced or rewamped. The course taught in the past five years include:

Courses

  • ME 780 - Special Topics in Mechatronics
    • Taught in 2015
  • MTE 100 - Mechatronics Engineering
    • Taught in 2015, 2016, 2017
  • ME 595 - Special Topics in Mechanical Engineering
    • Taught in 2016
  • ME 597 - Special Topics in Mechanical Engineering
    • Taught in 2015, 2017
  • MTE 482 - Mechatronics Engineering Project
    • Taught in 2015, 2016, 2017, 2019
  • MTE 481 - Mechatronics Engineering Design Project
    • Taught in 2015, 2016, 2017
  • ME 748 - Topics in Surface Modelling
    • Taught in 2018

Other Contributions

In the early nineties computers were morphing engineering education. Electrical Engineering, in its traditional sense, was being modified and it was moving closer to computer and software engineering. Mechanical Engineering, having kept pace with evolution incomputers upto the eighties, was resisting more changes. As this change was taking place in education, industry was experiencing its own changes. Industry was moving away from building mechanical machines to electro-mechanical devices. The changes in education and in industry had created a gap. To fill this gap, I proposed that Mechanical Engineering, at that time(1996), start a electro-mechanical engineering specialization. A core of supportive colleagues worked delegently to launch, first the Mechnatronics option, and subsequently the Mechatronics Engineering Program. 

I lead the Mechatronics engineering program as its Director for two terms. During this time the program grew from a fledgling into a premiere program in the country. It was the darling of the start-ups scene at Waterloo.

The success of the Mechatronics Engineering program, prompted the launch of the IDEAs Clinic. The Ideas clinic was tasked to bring real-world hands-on activites to all programs within the Faculty of Engineering. Todate the achievements include introducing an activity within the early terms of every program. In total 24,000 student contacts (a student taking part in one activity is one student contact) have taken place. The Ideas Clinic has employed over 100+coop students, 10+ RA's and 5 sessional lecturers. The Ideas Clinic has sponsored five courses including a course on engineering and art, an experiential engineering module for MEng students and a practical FEA course for upper year graduates.