Previous Teaching in Soid Mechanics

Common Core Courses

Statics, Dynamics, Mechanics of Solids;

Mechanical Engineering

Mechanics of Materials (2nd course)

Energy Engineering

Mechanics of Materials for Energy Engineering; Dynamics for Energy Engineering II

Graduate Courses

Numerical Methods for Engineers, Mechanics of Porous and Viscus Materials

Drawn by a student

2020 WINTER 
ENER 460 Dynamics for Energy Engineering II
51 registered students
ENME 619.02 Mechanics of Porous and Viscous Materials (Graduate)
8 registered students

2019 FALL 
ENER 360 Mechanics of Materials for Energy Engineering
42 registered students

2019 WINTER 
ENME 479 Mechanics of Deformable Solids II
88 registered students
ENME538 Undergraduate Student Project

2018 FALL
ENGG 349 Dynamics L01 for Mechanical Engineering students
172 registered students
ENME538 Undergraduate Student Project

2018 WINTER
ENGG 202 Statics L01
209 registered students
Graduate Students
ENME 619.13 Mechanics of Porous and Viscous Materials
7 registered HQP students
ENME538 Undergraduate Student Project

2017 FALL
ENGG 349 Dynamics L01 for Mechanical Engineering students
133 registered students
ENME538 Undergraduate Student Project

2017 WINTER
Graduate Students
ENME 631 Numerical Methods for Engineers /
ENEN 625 Computational Methods for Environmental Engineering
19 registered students
ENME 619.28 Mechanics of Porous and Viscous Materials
7 registered HQP students
ENME538 Undergraduate Student Project

2016 FALL
ENER 360 Mechanics of Materials for Energy Engineering
60 registered students
ENME538 Undergraduate Student Project

2016 WINTER
Engineering Common Core
ENGG 317 Mechanics of Solids
123 registered students
ENME538 Undergraduate Student Project

2015 FALL
ENER 360 Mechanics of Materials for Energy Engineering
49 registered students
ENME538 Undergraduate Student Project

2014 FALL - 2015 WINTER
Sabbatical leave

2014 WINTER
ENME 479 Mechanics of Materials
92 registered students
ENME538 / ENMF512 Undergraduate Student Project

2013 FALL
ENGG 349 Dynamics
116 registered students
ENME538 / ENMF512 Undergraduate Student Project

2013 WINTER
ENME 479 Mechanics of Materials
75 registered students
ENME538 / ENMF512 Undergraduate Student Project

2012 FALL
ENGG 349 Dynamics
116 registered students
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME 631 Numerical Methods for Engineers /
ENEN 625 Computational Methods for Environmental Engineering

22 registered students

2012 WINTER
ENME 479 Mechanics of Materials
92 registered students
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME 631 Numerical Methods for Engineers /
ENEN 625 Computational Methods for Environmental Engineering

17 registered students
ENME613/713/S01 ENMF613/713/S01 Graduate Student Seminars

2011 FALL
ENGG 349 Dynamics
114 registered students, L02
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME613/713/S01 ENMF613/713/S01

2011 WINTER
ENGG 317 Mechanics of Solids
100 registered students, L02
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME613/713/S01 ENMF613/713/S01

2010 FALL
ENGG 349 Engineering Mechanics II (Dynamics)
128 registered students (Enroll capacity 124), L01
Course Coordinator, L01-L04
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME613/713/S01 ENMF613/713/S01

2010 WINTER
ENGG 317 Mechanics of Solids
104 registered students (Enroll capacity 100), L01
ENME538 / ENMF512 Undergraduate Student Project
Graduate Students
ENME613/713/S01 ENMF613/713/S01

2009 FALL

ENGG 349 Engineering Mechanics II (Dynamics)
115 registered students (Enroll capacity 114), L04
ENME538 / ENMF512 Undergraduate Student Project
ENME613/713/S01 ENMF613/713/S01 Graduate Student Seminars

2009 WINTER

ENGG 317 Mechanics of Solids
95 registered students, L03

2008 FALL

ENGG 349 Engineering Mechanics II (Dynamics)
222 registered students, L02 & L03

2008 WINTER

ENGG 317 Mechanics of Solids
92 registered students, L01


2007 FALL

ENGG 349 Engineering Mechanics II (Dynamics)
68 registered students, L04