Over the course of years, I have been fortunate to teach number of different courses almost all over the world.
@ Washington State University (2025 — )
- ME/MSE 413 – Mechanics of Solids
@ Johns Hopkins (2020 — 2025)
- EN.530.673 – Introduction to Molecular and Atomistic modeling and simulation
- EN.535.737 – Multiscale Modeling and Simulation of Mechanical Systems
- EN.560.604 – Introduction to Solid Mechanics
- EN.530.611 – Composite Materials
- EN.530.604 – Mechanical Properties of Materials
@ IIT Kharagpur (2009 – 2019)
- CE 10001 – Mechanics
- CE 13001 – Engineering Drawing and Computer Graphics
- CE 20101 – Introduction to Civil Engineering and Materials
- CE 39006 – Structural Detailing Lab
- CE 39007 – Concrete Laboratory
- CE 69019 – Structures Lab I
- CE 69021 – CAD Lab
- CE 60041 – Theory of Elasticity and Plasticity
- CE 60058 – Nonlinear Finite Element Analysis
- CE 60122 – Fluid-Structure Interaction
- TS 61004 – Nano-Mechanics
- TS 70009 – Methods in Molecular Simulations
@ CalPoly San Luis Obispo (2006 – 2009)
- CE 355 – Reinforced Concrete Design
- CE 207 – Mechanics of Materials
- CE 351 – Structural Analysis
- CE 259 – Civil Engineering Materials