Advanced Solid Mechanics (MEL7201, Moodle)
Mechanical Behavior of Polymers and Composites (since 2023, Watch on YouTube, NPTEL Course Page )
Engineering Graphics and Design (since 2021, Watch on YouTube, NPTEL Course Page )
Solid Mechanics (MCL104, 3 times, Jul 2023-25)
Engineering Visualization and Communication (MCP100, 4 times, Jul 2019-20 and Jan 2020-21)
Design of Machines (MCL211, co-taught, Jan 2015 and Jan 2022)
CAD and Finite Element Analysis (MCL311, co-taught, Jan 2018)
Seminar Course (MCQ301, 6 times, Jan 2016-18 and Jul 2016-18)
Introduction to Engineering (NIN100, involved in one group, Jul 2015)
Introduction to Mechanical Engineering (MNC101, involved in one group, Jul 2014)
Designing with Advanced Materials (MCL730, 9 times, Jan 2015-19 and 2021-24)
Design and Optimization (MCL742, 4 times, Jul 2015-18)
CAD and Finite Element Analysis (MCL735, 2 times, Jul 2021-22)
Fracture Mechanics in Design (MCL711, Jan 2025)
ML for Computational Design (MEL7216, Jul 2026)
Advanced Mechanical Design (MEL732, co-taught, Jul 2014)
Fracture Mechanics in Design (MCV849, Jul 2020)
Computational Fracture Mechanics for Photovoltaic Reliability (GIAN: May 2019)
Joining of Advanced Materials (TEQIP: Dec 2019, Karyasala: Jan 2023)
Engineering Visualization (Sponsored CEP: Apr 2021)