Teaching

At Rensselaer Polytechnic Institute (RPI)

ENGR 2050: Introduction to Engineering Design, Spring 2024

ENGR 2050: Introduction to Engineering Design, Fall 2024

At Purdue University

ME 354: Machine Design, Spring 2024 Purdue University - School of Mechanical Engineering
Lecturer as the Ward.A. Lambert Fellow (Spring 2022 and Fall 2022)

Course Content: Factor of safety, Combined Stress, Static Failure Theories, Fatigue analysis methods, Fatigue failure criteria, Shaft design, Design of keys, Limits and fits, Mechanical springs, Material properties & processing, Contact stresses, Rolling element bearings, Lubrication, Journal bearings, Mechanical gears, Thread standards, Threaded fasteners, Geometric dimensioning & tolerancing.