Currently teaching, Jan 2025

MCL711 Fracture Mechanics in Design (Moodle)


NPTEL courses

Mechanical Behavior of Polymers and Composites (since 2023, YouTube, NPTEL )

Engineering Graphics and Design (since 2021, YouTube, NPTEL )


UG courses

Solid Mechanics (MCL104, 2 times, Jul 2023-24)

Engineering Visualization and Communication (MCP100, 4 times, Jul 2019-20 and Jan 2020-21)

Seminar Course (MCQ301, 6 times, Jan 2016-18 and Jul 2016-18)

Design of Machines (MCL211, co-taught, Jan 2015 and Jan 2022)

CAD and Finite Element Analysis (MCL311, co-taught, Jan 2018)

Introduction to Engineering (NIN100, involved in one group, Jul 2015)

Introduction to Mechanical Engineering (MNC101, involved in one group, Jul 2014)


PG courses

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)

Advanced Mechanical Design (MEL732, co-taught, Jul 2014)


Short term courses

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)