IIT Tiruapti (January 2019 - Till Date)
ME 5101 Advanced Manufacturing Processes
ME 5103 Design for Manufacturing & Assembly
ME 5031 Abrasive Machining & Finishing Processes
ME 3103 Machining Processes
ME 216L Machining and Forming Processes
ID 602N Introduction to Research Methodology
IIT Guwahati (March 2012 - December 2018)
ME 101 Engineering Mechanics
ME 312 Manufacturing Technology - II
ME 511 Advanced Materials and Processing
ME 213 Engineering Materials
ME 691 Mechanics of Machining
ME 315 Mechanical Engineering Laboratory - II
ME 326 Mechanical Engineering Laboratory - III