Cal Poly

At Cal Poly, I teach the following courses related to aerospace structures. You can find catalog descriptions here.

  • Aerospace Structural Analysis I (AERO 3331)
  • Aersopace Structural Analysis II (AERO 4431)
  • Aerospace Structural Dynamics Analysis (AERO 5534)
  • Finite Element Analysis of Continua (AERO 5504)

I have also taught Aerospace Numerical Analysis (AERO 435), Finite Elements for Aerospace Structural Analysis (AERO 533), Continuum Mechanics (AERO 515) in the past.

I regularly offer Special Problems for Undergraduates (AERO 2200/AERO 4400) every term to selected students on topics related to my research specialization—please talk to me if you are interested in learning more.

Past teaching at other universities

CSUN

I taught the following courses at the Mechanical Engineering department at CSUN in Spring 2024:

  • Programming for Mechanical Engineers (ME 209)
  • System Dynamics (ME 384)
  • Aeropropulsion Systems (AE 472)

IITB

I taught the following courses over the period 2018–2023 at the Department of Aerospace Engineering, IIT Bombay:

  • Aerospace Structural Mechanics (AE 238)
  • Finite Element Method (AE 484)
  • Data Analysis and Interpretation (AE 102)
  • Continuum Mechanics (AE 639)
  • Multiscale Modeling of Materials (AE 731)

I co-taught the Spring 2020 and Spring 2021 versions of AE 102 with Prof. Prabhu Ramachandran.

Teaching Material

Continuum Mechanics

These are older lecture notes on Continuum Mechanics. I’m no longer actively maintaining them, but I’m in the process of reworking them into a textbook.

  • 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!