Courses Taught

COURSES TAUGHT

UNDERGRADUATE COURSES
ME324 Machine Design I
ME424 Machine Design II
ME425 Mechanical Vibrations
ME426 Dynamics of Machinery
ME429 Mechanical and Thermal Design
ME492 Project

GRADUATE COURSES
ME579 Graduate Seminar
ME622 Advanced Vibrations
AUTO500 Engineering Mechanics
AUTO503 Noise and Vibrations