Courses
AM1100 - Engineering mechanics
Year - 2024(E)

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

AM6023 - Geometry & mechanics of materials
Years - 2023(O), 24(O)

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)

Co-taught with Lakshminath Kundanati.

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

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)

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.

Online Workshops
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 look at the details here and watch the recorded lectures here.