Teaching

At IIT Kanpur


    Instructor

    • ME681A Mathematics for Engineers (2020, 2021, 2022, 2024).
    • ME653A Molecular Simulations for Mechanical Engineers (2023, 2024, 2025).
    • ME698T Introduction to Tribology (2020, 2025).
    • ME321A Advanced Mechanics of Solids (2023).
    • ME222A Nature and Propoerties of Materials (2022).

    Tutor

    • TA101A Engineering Grpahics (2020, 2021).
    • ESO209A Dynamics (2020).
    • ESO202A Mechanics of Solids (2021).
    • ME351A Design of Machine Elements (2025).


Outreach Activity


  • Short Term Training Program for freshly recruited HAL Graduate Trainee Engineers (May–July 2022, Jan.–Mar. 2023 and July–Oct. 2024).


At ETH Zurich


  • Took laboratory classes for undergraduate students on Atomic Force Microscopy for 4 semesters during Sep. 2012 - May 2014.
  • Teaching Assistant for the course, Atomic Force Microscopy in Materials Science, ETH course number 327-2223-00L held in February 2016.