o Undergraduate Level
 Failure Analysis (2013) – Course Coordinator
 Statics and Dynamics (2013) – Course Coordinator
 Capstone Design (2011 – 2013) – Course Coordinator
 Mechanical Design Process (2007 – 2013) – Course Coordinator
 Machine Design / Mechanical Design (2007 – ongoing) – Course Coordinator
 Theory of Machine (2005 – 2007) – Course Coordinator
 Mechanics of Material (2003 – 2006)
 Engineering Mechanics (2001 – 2003) – Statics and Dynamics
 Finite Element Method – elective courses
 Failure Analysis and Design – elective courses
 TRIZ – theory of Inventive problem Solving – elective course (2015)

o Postgraduate Level
 Mechanics of Composite Material (2010 – 2013)
 Robust and Reliability in Engineering Design (2012 – 2013)
 Product Design (2014)