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