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