Courses
AM1100 - Engineering mechanics
Year - 2024(E), 25(O)

First year B.Tech course in basics of mechanics, covering statics and dynamics of rigid bodies.

ID6023 - Geometry & mechanics of materials
Years - 2023(O), 24(O), 26(E)

Co-taught with Raushan Singh.

A graduate level course in geometry, calculus of variation and elasticity. Read about the contents of the course and a brief review here.

AM5009 - Life of ubiquitous materials
Year - 2024(O), 25(O)

Co-taught with Lakshminath Kundanati.

A project based course on the science and behaviour of daily use materials.

ID5060 - First principles tools in engineering
Year - 2023(O), 25(E)

Co-taught with Sivakumar M S,
Sathyanaryanan S and Srikanth Vedantam.

A big picture course that introduces analytical tools for enhancing engineering skills.

AM5117 - Analytical methods in engineering mechanics
Year - 2025(E), 26(E)

Co-taught with Kannabiran S.

A graduate level course on complex analysis, ODEs and PDEs applied to mechanics.

ID5101 - Innovative entrepreneur
Year - 2025(E)

Course coordinator, jointly offered with SusMafia.

A basic entrepreneurial course aimed at attracting students towards climate-tech.

Workshops / Schools
Ethology, from individual to collective
Year - 2025

Co-taught with Danny Raj M.

An introductory winter workshop on the fascinating science of behaviour. You can have a look at the details here and watch the recorded lectures here.

Geometry, Mechanics and the Physics of growth
Year - 2025

Co-organised with Suraj Shankar, Joel Marthelot.

A winter school on the geometry and mechanics of passive and living materials. The details are available here and the recorded lectures can be accessed here.