Teaching

Classroom Courses

Course code Course Session Role
MSE 624 Thermomechanical Processing Spring 2013,
Spring 2016,
Fall 2017
Instructor
MSE 601 Structure and Characterization Fall 2013 Instructor
MSE 403 Science and Technology of Welding and Joining Fall 2018,
Fall 2019
Instructor
MSE 302 Corrosion and Protection Spring 2017,
Spring 2018,
Spring 2019
Instructor
ME 206 Manufacturing Processes I Spring 2012 Instructor
ES 202 Introduction to Materials Spring 2014,
Spring 2015,
Spring 2017
Instructor
ES 106 Manufacturing & Workshop Practice Spring 2012 Instructor
ES 221 Mechanics of Solid Spring 2016,
Fall 2017,
Spring 2018,
Spring 2019
Tutor
ES 101 Engineering Graphics Fall 2015 Tutor

Laboratory Courses

Course code Course Session Role
MSE 351 Metallography Lab Fall 2016 Instructor
ME 311 Manufacturing Processes Lab Fall 2012 Instructor
MSE 303 Mechanical Behaviour of Materials Fall 2017,
Fall 2018, ,
Fall 2019
Instructor
ME 212 Solid Mechanics Lab Spring 2012 Instructor
MSE 201 Phase Transformation and Phase Equilibrium Spring 2017 Instructor
ES 106 Manufacturing & Workshop Practice Spring 2012 Instructor