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
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