Thought Courses
1. Teaching at University of Kashan, Iran, for BS Student (1 Feb 2006 until 1 Jull 2006) and (22 Sep. 2008 until now)
BSc Course Taught: Static, Strength of Materials I, Strength of Materials II, Dynamics, Linear vibration, Introduction to finite element method, Application plasticity and metal forming.
MSc and PhD course Taught: Advanced numerical computations, Advanced Vibration-Continuous vibration system, Plate and shell theories.
2. Teaching at Shahid Bahonar University of Kerman, Iran, for BS Student, (From 2004 until 31 January 2008)
BSc Course Taught: Static, Strength of Materials I, Strength of Materials II, Advanced Strength of Materials, Dynamics, Machine design using Ansys, Composite of Material.
3. Teaching at Islamic Azad University-Kashan Branch (2008-2011)
BSc Course Taught: Strength of Materials I, Strength of Materials II.
MSc course Taught: Continuum mechanic.
4. Teaching at Shahid Dadbin of Kerman (2002-2006)
BSc Course Taught: Static, Strength of Materials I, Machine design, English language.