Teaching Experience

Fall 2013-Present:

Teaching the following courses, Department of Mechanical Engineering, Sharif University of Technology, Tehran, Iran:


Undergraduate Courses:

1- Automatic Control

2- Mechanical Vibrations

3- Dynamics

4- Dynamic Systems

5- Numerical Computations

6- Materials Science


Graduate Courses:

1- Robust Multivariable Control

2- Nonlinear Oscillations

3- Advanced Automatic Control

4- Vibration of Continuous Systems


Fall 2007-2012 (Invited):

Teaching the following courses as an invited faculty member, Department of Mechanical Engineering, Hormozgan National University, Bandar Abbas, Iran:


1- Automatic Control.

2- Mechanical Vibrations.

3- Dynamics of Machinery.

4- Strength of Materials II.

5- Design of Machine Elements I & II