ME 213: Engineering Materials
ME 222: Manufacturing Technology I
ME 312: Manufacturing Technology II
ME 324: Heat and Mass Transfer
ME 324: Industrial Engineering and Operations Research
ME 101: Engineering Mechanics (Tutorial)
ME 310: Mechanical Engineering Laboratory
ME 513: Physics of Manufacturing Processes
ME 679: Mechanical Behavior of Materials
ME 606: Solidification Processing
ME 675: Advanced Welding Processes
ME 628: Additive Manufacturing Technologies
ME 515: Manufacturing Laboratory
Setup of Advanced welding laboratory (Micro-plasma arc welding setup)
Advanced Manufacturing laboratory course
Contributed to the contextual changes for Indian students for well known book - Introduction to Materials Science For Engineers authored by James F. Shackelford, Pearson publisherÂ