Teaching
Teaching Experiences
University of Nevada, Reno, USA, 2024 - Present
- Instructor, EE 769 Power System Reliability and Resilience
Louisiana State University, USA, 2016 - 2019
- Grader, EE 4445 Power System Operation and Control
- Lab instructor, EE 4003 Power System Protection Lab
- Guest lecturer, EE 3410 Electric Power
- Guest lecturer, EE 4000 Renewable Energy
- Guest lecturer, EE 4000 Power System Reliability
Azad University, Iran, 2014 - 2016
- Lecturer, High Voltage Transmission Line Design (24228117)
- Lecturer, Applied Mechanics (100361)
- Lecturer, High Voltage Substations Design (24228112)
- Lecturer, Hydraulic and Pneumatic Lab (100433)
- Lecturer, Hydraulic and pneumatic (501516)
- Lecturer, Numerical Computations (24228125)
- Lecturer, English for Electrical Engineering Students (24228121)
- Lecturer, Technical English (100367)
Shiraz University, Iran, 2012
- Teacher Assistant, Basics of Electrical Engineering