Teachings

Teaching History

  • Present2016

    Electrical Energy Analysis

    Department of Energy Engineering, Sharif University of Technology

  • Present2016

    Analysis in Multi-Carrier Energy Environment

    Department of Energy Engineering, Sharif University of Technology

  • present2016

    Electrical Energy Efficiency

    Department of Energy Engineering, Sharif University of Technology

  • 20162014

    Basics of Electrical Engineering

    Department of Electrical Engineering, Tehran University,

  • 20162014

    Power Systems Analysis I

    Department of Electrical Engineering, Tehran University

  • 20132009

    Electrical Machines lab

    Department of Electrical Engineering, Sharif University of Technology

  • 20132009

    Power Plants and Electricity Generation Systems

    Department of Electrical Engineering, Sharif University of Technology