Teaching

Building Expertise in Solid Mechanics, Finite Elements & Multi-Physics Modeling

My mission is to help engineers build strong fundamentals and develop the computational skills needed to solve real-world mechanics problems.

Teaching

My philosophy

What I teach and how I teach it.

I believe that teaching is most impactful when students are challenged to connect theory with real-world mechanics, materials behavior, and computational modeling. My goal is to create a learning environment where students develop both conceptual clarity and practical skills in solid mechanics, fracture mechanics, and multi-physics simulation.

In my courses, I emphasize strong fundamentals—equilibrium, kinematics, constitutive modeling—while gradually introducing computational tools such as the finite element method, phase-field modeling, and numerical simulation. I encourage students to think critically about assumptions, limitations, and the physical meaning behind the mathematics.

I regularly integrate examples from current research in fracture, ice-sheet mechanics, corrosion modeling, and material degradation to demonstrate how mechanics principles extend to real scientific and engineering challenges. Students learn how modeling decisions influence accuracy, stability, and computational efficiency, giving them a deeper appreciation of modern simulation practices.

I am committed to fostering an inclusive classroom where students are encouraged to ask questions, challenge ideas, and engage with one another. By blending rigorous mechanics education with accessible explanation, real-world examples, and active learning, I aim to prepare students for impactful careers in engineering, computational science, and applied mechanics.

  • Emphasis on conceptual understanding and mathematical rigor
  • Integration of theory with real research case-studies
  • Hands-on programming and computational modeling
  • Project-based learning using modern computational tools

I am committed to fostering an inclusive classroom where students are encouraged to ask questions, challenge ideas, and engage with one another. By blending rigorous mechanics education with accessible explanation, real-world examples, and active learning, I aim to prepare students for impactful careers in engineering, computational science, and applied mechanics.


Courses

Core engineering courses I teach, focused on mechanics, modeling, and structural behavior.

Continuum Mechanics

CE 6200

This course presents the basics of mechanics of materials stress, strain, and structural behavior.Download Course description here

Mechanics of Materials

CE 2205

This course presents the basics of mechanics of materials stress, strain, and structural behavior.Download Course description here

Statics

CE 2200

This course presents the basics of statics: equilibrium, structures, and internal forces.Download Course description here