Courses Taught

ME 201

Dynamics (ME 212 at WSU)

ME 205

Materials Science

ME 216

Materials Science and Engineering

ME 217

Materials Science and Engineering Laboratory

ME 309

Mechanics of Machines

ME 322

Manufacturing Processes

ME 599/699

Graduate Seminar
(Developed and successfully implemented a program to enhance graduate students' learning)

MSE 501

Materials Structures and Defects
(A new graduate course at KFUPM offered first time in the Spring semester 2009; formerly ME 597)

ME 554