Teaching
Postgraduate Courses
MLL736: Tribology and Surface Engineering of Materials
APL 751: Materials for Marine Vehicles
MLL 712: Materials Design and Selection
MLV705: Special Topics in Materials
MLP704: Materials Processing and Characterization Lab
MLL716: Engineering Failure Analysis & Prevention
Undergraduate Courses
APL 102/MLL100: Introduction to Materials Science & Engineering
MLL203: Characterization of Materials