Mechanics of Materials, Structural Analysis, Structural Dynamics, Continuum Mechanics, Finite Element Methods, Computational Plasticity, Numerical Methods and Scientific Computing, Multiscale Methods in Solid Mechanics, Structure and Topology Optimization
I taught a graduate-level course on Computational Plasticity, covering the theoretical and implementation foundations of numerical methods used for elastoplastic solids within the finite element method framework (FEM). In particular, I focused on the mathematical foundations of the integration algorithms for elastoplastic constitutive models from the perspective of convex optimization theory. [syllabus]
I shared a graduate-level course on Nonlinear Finite Element Method with two of my excellent colleagues, Dr. Marco ten Eikelder and Dr. Sascha Eisenträger. I mainly covered topics on weak formulation, linearization and discretization of the weak form, and the constitutive nonlinearities including hyperelasticity and elastoplasticity.
I taught an undergraduate course on Mechanics of Solids in the spring of 2024 and 2025 at IIT Roorkee. The course covered the topics on fundamentals of stress and strains, Hook's law, stress and strain transformations, torsion, and bending of beams.