Graduate Courses:

Fracture Mechanics, Continuum Mechanics, Advanced Engineering Mathematics, The Finite Element Method, Energy and Variational Methods in Applied Mechanics.

Undergraduate Courses:

Strength of Materials, Statics, Kinematics and Kinetics of Machines and Mechanisms, Engineering Mathematics.