Course Directorship
MECH3503: Macro- and Micro-Manufacturing Methods
Third-year undergraduate course (3 Credits), Class Size: 82 Students & 4 Teaching Assistants, York University, Winter 2023.
Mec-A1: Applied Thermodynamics & Heat Transfer
An undergraduate Mechanical Engineering course offered to Professional Engineering (PEng.) applicants who want to take technical exam.
Graduate Teaching Assistantship
MECH3203: Heat and Mass Transfer
(Winter 2021, Winter 2020, and Winter 2019)
MECH4510: Advanced Mechanical Technologies
(Winter 2021)
MECH2401: Engineering Graphics & CAD Modeling
(Fall 2020F, Fall 2018F, and Fall 2017)
MECH3504: Thermofluid Laboratory
(Winter 2020, Winter 2019, and Winter 2018)
MECH3409: Machine Elements Design
(Fall 2019 )
MECH4201: Transport Phenomena
(Winter 2018)
MECH4502: Vibrations & Actuators
(Fall 2018)
ENG 1101: Renaissance Engineer-1
(Fall 2017)
Advanced Automatic Control
(Fall 2016)
Vibrations
(Fall 2016)
Modal Analysis
(Fall 2016, Fall 2015)