My mission is to help engineers build strong fundamentals and develop the computational skills needed to solve real-world mechanics problems.
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.
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.
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