Courses taught:

ME 5345 Smart Materials and Structures

ME 5220 Advanced Mechanics of Materials

ME 4175 Machine Design

ME 4491/5591 Independent Study

ME 3222 Control and Kinematics Lab

ME 2105 Materials Science

IE 4993 IE Seminar

IE 3130 Materials Processing Engineering

IE 3122 Materials Engineering Lab