Teaching Experiences
- 2016-present Term-faculty and Sessional Lecturer, Department of Energy Engineering, Sharif University of Technology, Teaching graduate courses
- Electrical Energy Efficiency
- Analysis in Multi-Carrier Energy Environment
- Linear Programming
- Energy Conversion Systems
- Optimization Application in Energy System Studies
- Electrical Energy Analysis
- 2014-2019 Term-faculty and Sessional Lecturer, Department of Electrical Engineering, Tehran University, Teaching undergraduate courses
- Power Systems Analysis I
- Basics of Electrical Engineering
- Advanced Operation Studies of Power Systems
- 2009-2013 Teaching Assistant, Department of Electrical Engineering, Sharif University of Technology,
- Power Plants and Electricity Generation Systems
- Electrical Machines lab