Cal Poly

Quarter Course
Fall 2024 AERO 400: Special Problem for Advanced Undergraduates
Fall 2024 AERO 435: Aerospace Numerical Analysis (Theory + Lab)

CSUN

Semester Course
Spring 2024 ME 209: Programming for Mechanical Engineers
Spring 2024 ME 384: System Dynamics (2 sections)
Spring 2024 AE 472: Aeropropulsion Systems

IITB

Semester Course
Spring 2023 AE 238: Aerospace Structural Mechanics
Fall 2022 AE 484: Finite Element Method
Spring 2022 AE 102: Data Analysis and Interpretation
Fall 2021 AE 639: Continuum Mechanics
Spring 2021 AE 102: Data Analysis and Interpretation (co-taught with Prof. Prabhu Ramachandran)
Fall 2020 AE 731: Multiscale Modeling of Materials
Spring 2020 AE 102: Data Analysis and Interpretation (co-taught with Prof. Prabhu Ramachandran)
Fall 2019 AE 639: Continuum Mechanics
Spring 2019 AE 639: Continuum Mechanics
Fall 2019 AE 731: Multiscale Modeling of Materials
Spring 2018 AE 639: Continuum Mechanics

Lecture Notes

Here are some notes that I prepared for the lectures. Please note that (i) these notes are not in their final form and may be revised in the future, and (ii) they are meant to be used as supplementary reading material to motivate the interested student to explore further; the lectures will follow a more relaxed approach to the topics covered here. I have hosted some of the course material in separate webpages. PDF versions of the final lecture notes will be uploaded here as and when the notes reach some degree of maturity.

  • Mathematical prerequisites: This webpage contains lecture notes providing an elementary introduction to essential topics in tensor algebra and analysis to get started with continuum mechanics.

  • Continuum Mechanics: This webpage is meant to provide a basic introduction to certain key ideas in continuum mechanics. Note: I haven’t had time to add the sections on solid mechanics yet!