Teaching

Courses with Materials

Course: Research Methodology
Level: Postgraduate

Description:
This course (NMEC595 - Research Methodology and Statistics) introduces students to the fundamentals of scientific research, covering the entire research process from problem identification and hypothesis formulation to research design and execution. It emphasizes practical statistical tools including probability distributions, hypothesis testing, ANOVA, regression analysis, and sampling techniques necessary for data collection, analysis, and drawing meaningful conclusions from research data. The course also addresses critical aspects such as measurement scales, data presentation, report preparation, and ethical considerations like plagiarism in research.

Access Materials

Course: Finite Element Analyses Lab
Level: Postgraduate

Description:
This lab course (NMEC535 - Finite Element Analyses Lab) provides hands-on training in developing algorithms and MATLAB codes for classical Finite Element Analysis of structural systems. Students learn to program various element types including linear and quadratic bar elements, plane trusses, plane frames, and Euler-Bernoulli beams for analyzing 1D, 2D, and 3D structures under static and dynamic loading conditions. The course emphasizes mesh convergence studies, error analysis, and culminates in a mini-project applying FEA to real-life structural problems.

Access Materials

Course: Introduction to MATLAB and SIMULINK
Level: Undergraduate

Description:
This course introduces students to MATLAB programming and Simulink modeling.
It covers fundamental numerical methods, system simulation, and visualization.
Students learn practical applications through engineering case studies.

Access Materials

Course: Mechanics for Engineers
Level: Undergraduate

Description:
Mechanics for Engineers (NMEE101) introduces students to the principles of statics and dynamics, building a strong analytical foundation to tackle real-life engineering challenges. The course emphasizes solving equilibrium problems, analyzing forces and moments in structures, and understanding kinematics and kinetics of particles and rigid bodies. By the end, students will confidently apply mechanics concepts in a structured and logical manner to practical engineering problems.

Access Materials

Workshops with Materials

Workshop: Dive into Reduced Order Modeling with pylibROM – April 2024

Description: Reduced-order modeling (ROM) is a computational strategy for approximating high-fidelity numerical models with significantly reduced computational cost. Instead of solving large-scale systems—often with millions of unknowns—ROM techniques construct low-dimensional surrogates that retain the dominant physics of the system, enabling efficient and repeated evaluations. In this workshop I demonstrate the use of popular open-source software called pylibrom, which was developed at the Lawrence Livermore National Lab, for performing model reduction of Large-scale FEA models.

Access Materials

Workshop: Principal Component analysis

Description: PCA reduces high-dimensional data into uncorrelated components that capture most variance, simplifying analysis and visualization. It is widely used in areas like image compression, genomics/population genetics, microbiome studies, atmospheric science, finance risk factors, feature preprocessing for ML, noise reduction, and visualization of clusters in 2D. This GitHub repo offers a comprehensive PCA introduction with intuition and practical examples for real datasets.

Access Materials

All Teaching Experience

Indian Institute of Technology (Indian School of Mines) Dhanbad

Course Role Level Year
Introduction to MATLAB and SIMULINK Instructor UG 2025
Mechanics for Engineers Instructor UG 2025
Research Methodology Instructor PG 2025
Finite Element Analyses Lab Instructor PG 2025

Texas A&M University

Course Role Level Year
Workshop: Principal Component Analysis (PCA) Instructor UG/PG 2025
Workshop: Dive into Reduced Order Modeling with pylibROM Instructor UG/PG 2024
Physics-based and Data-Driven Reduced-Order Modeling for Engineering Systems Guest Lecturer PG 2023

Pennsylvania State University

Course Role Level Year
Statics and Strength of Materials TA UG 2020–2021
Dynamics TA/Instructor UG 2015–2020
Experimental Determination of Mechanical Response of Materials TA UG 2014–2015

.