Teaching

TEACHING PHILOSOPHY

With over 20 years of experience in academia and industry, I believe that teaching real engineering applications is the most effective way of teaching engineering. I emphasize on cultivating students’ ability to solve problems by applying first principles rather than uncritically following design codes or computer software. Never memorize engineering but develop intuitive engineering sense – this is the tip that I always share with students who want to succeed. In training first-principle engineers, I stress thorough understanding of fundamental concepts. Highly qualified engineers know what they are doing, meaning that they not only know how to do, but more essentially know why they do in that way. To find the answer, you must know the answer.

TEACHING EXPERIENCE

University of Northern British Columbia

  • ENGR 240 Mechanics of Materials II
  • CIVE 321 Structural Analysis II – Matrix Analysis of Structures + Fundamentals of Structural Dynamics
  • CIVE 340 Structural Design I – Design of Steel and Timber Structures
  • IENG 729 Structural Dynamics and Seismic Design
  • NRES 799 Advanced Nonlinear Modelling
  • CIVE 372 Construction Management

University of Toronto

  • CIV100 Mechanics
  • CIV1171 Earthquake Engineering and Seismic Design (as the lead teaching assistant)
  • CIV517 Prestressed Concrete Structures (as the teaching assistant)
  • CIV518 Behaviour and Design of Steel Structures (as a teaching assistant)
  • CIV312 Steel and Timber Design (as the lead teaching assistant)