Teaching
Current Courses
Past Courses
APL 310: Constitutive Modeling -This is a basic course on constitutive modeling of solid material.
AML 840: Advances in Solid Mechanics -Taught twice, developed the content for mechanics of soft material & Advanced Biomechanics
AML 150: Introduction to Solid & Fluid Mechanics -Taught both the solid as well as the fluid part.
AML 300/APL 300: Computational Mechanics
APL 705 Finite Element Method
APL 733/734 Dynamics/Advanced Dynamics (Fall 2019)
APL 701: Continuum Mechanics (Spring 2019): This is a core course in our department, that the whole MTech batch takes, irrespective of their solids or fluids inclination.
APL 745: Deep Learning in Mechanics. (Spring 2023, Jan-May)
APV 740: Introduction to Soft Robotics (Spring 2023, Jan-May)
APL 796: Advanced Solid Mechanics (Spring 2020)
This is a followup course in our department after continuum mechanics. The concept of linearized elasticity should come from a bridge of finite elasticity and classical linear elasticity. The assumptions of small strain, small rotation, small displacements and their implications in kinematics of formulation are discussed in this class.
APV 750: Musculoskeletal Biomechanics (Spring 2020)
APL 100: Engineering Mechanics (Fall 2020)
This is an entry level mechanics course in our dept. We mostly focus on the rigid body mechanics and analytical mechanics in Eulerian framework. The applications of Euler's axioms in intepreting rigid body mechanics is the main take away from the course.
APL 840: Advances in Solid Mechanics (Spring 2021)
APL 771: Design Optimization & Decision Theory (Fall 2021)
This is a new course I am going to tech next sem....wait for more info
APL 405: Machine Learning in Mechanics (Spring 2022)
APL 380: Biomechanics (Fall 2022)