Teaching

Courses that I have taught in the past:

  • APS100H1F - Orientation to Engineering (Taught Fall 2015 - 2018)
This course is designed to help students transition into first-year engineering studies and to develop and apply a greater understanding of the academic learning environment, the field of engineering, and how the fundamental mathematics and sciences are used in an engineering context. Topics covered include: study skills, time management, problem solving, successful teamwork, effective communications, exam preparation, stress management and wellness, undergraduate research, extra- and co-curricular involvement, engineering disciplines and career opportunities, and applications of math and science in engineering.

Official Course Description               

  • APS191H1F - Introduction to Engineering (Taught Spring 2013 - 2019)
This is a seminar series that will preview the core fields in Engineering for students in the TrackOne Program. Each seminar will highlight one of the major areas of Engineering. The format will vary and may include application examples, challenges, case studies, career opportunities, etc. The purpose of the seminar series is to provide first year students with some understanding of the various options within the Faculty to enable them to make educated choices for second year. This course will be offered on a credit/no credit basis.

Official Course Description               

  • ECE110H1S - Electrical Fundamentals (Taught Summer 2009)
This course is a core-course for our first-year engineering program, servicing students in our Chemical, Civil, Computer, Electrical, Industrial, Materials, Mechanical, and Mineral Engineering Departments, as well as those admitted to the TrackOne program.  The course covers the essential concepts of electricity, magnetism, and electric circuits.

Official Course Description               

  • ECE212H1F - Circuit Analysis (Taught Fall 2009 - 2011)
This course is a core-course for our second-year ECE students, and covers the essentials of electric circuit analysis, including basic DC circuit analysis, transient circuits, AC circuit analysis, s-domain circuit analysis, and frequency response.

Official Course Description               

  • ECE221H1S - Electric and Magnetic Fields (Taught Spring 2004, 2006 - 2015)
This course is a core-course for our second-year ECE students, and covers the essentials of electrostatics, magnetostatics, and time-varying fields through the application of vector calculus.

Official Course Description               

  • ECE259H1S - Electromagnetism (Taught Spring 2018, 2019)
This course is a core-course for our second-year Engineering Science students, and covers the essentials of electrostatics, magnetostatics, and time-varying fields through the application of vector calculus.

Official Course Description               

  • ECE320H1F - Fields and Waves (Taught Fall 2005)
This course is an optional third- or fourth-year course for ECE students which covers transmission-line theory and the theory of time-varying electromagnetic fields and waves.

Official Course Description              

  • MAT188H1F - Linear Algebra (Taught the Labs Fall 2015 - 2017)
This is a course on the fundamentals of linear algebra for first-year engineering students. In 2015 we introduced a Numeric Computation Laboratory component which introduced students to Matlab and the engineering problem solving process.

Official Course Description              

  • MAT298H1F - Differential Equations and Linear Algebra (Taught Fall 2007)
This course was part of the core second-year ECE program but has since been replaced by MAT290H1F: Advanced Engineering Mathematics.  It covered the essentials of ordinary differential equations and linear algebra.

  • MAT290H1F - Advanced Engineering Mathematics (Taught Fall 2008 - 2011)
This course is a core-course for our second-year ECE students, and covers ordinary differential equations, the Laplace transform, and complex analysis.

Official Course Description              

  • ECE496H1Y - Design Project (Administrator 2007, Supervisor 2008 - 2012)
This is our department's final-year capstone design project, where students work in teams of two to four on a full-year (8 months) project.  

Official Course Description              Listing of Current and Previous Projects

Last modified November 2018