Teaching


  • Spring 2019, Spring 2020, Mahindra École Centrale: ME310 Multiphysics (B. Tech. Course)
  • Fall 2018, Fall 2019, Mahindra École Centrale: ES208 Mechanics (B. Tech. Course)
  • Fall 2018, Mahindra École Centrale: ME471 Microscale mechanics (B. Tech. Course, as co-instructor)
  • Spring 2018, Mahindra École Centrale: ME308 Experimental Analysis (B. Tech. Course)
  • Spring 2018, Mahindra École Centrale: ME312 Advanced Mechanics of Solids (B. Tech. Course)
  • Fall 2017, Mahindra École Centrale: ME309 Dynamics and Applications (B. Tech. Course)
  • Winter 2017, VIT University: MEE1002 Engineering Mechanics (B. Tech. Course)
  • Fall 2016, VIT University: MEE5013 Advanced Mechanics of Solids (M. Tech. Course)
  • Winter 2016, VIT University: MEE336 Finite Element Analysis (B. Tech. Course)
  • Fall 2015, Winter 2016, Fall 2016, VIT University: MEE214 Strength of Materials (B. Tech. Course)
  • Spring 2013, Spring 2014, and Spring 2015, SRM University: ME0001 Finite Element Methods. (B. Tech. Course)
  • Fall 2012, Fall 2013 and Fall 2014, SRM University: MA2007, Applied Mathematics for Mechanical Engineers. (M. Tech. Course)
  • Spring 2007 and Spring 2008, Amrita University: ME 660 Mechanical Behaviour of Engineering Materials. (M. Tech. Course)
  • Fall 2007, Amrita University: ME 600 Theory of Elasticity. (M. Tech. Course)
  • Spring 2003 and Spring 2004, IIT Bombay: ME 202 Strength of Materials. (B. Tech. Course)
  • Fall 2003, IIT Bombay: ME 621 Mathematical Methods in Mechanics. (M. Tech. Course)
  • Spring 2001, Harvard University: Teaching Fellow for ES 123 Introduction to Fluid Dynamics. (Undergraduate Course)
  • Spring 1997, Harvard University: Teaching Fellow for AM 105b Ordinary and Partial Differential Equations. (Undergraduate Course)