courses

阿根廷vs墨西哥竞猜 , canada (2019 - present)
  • eele 1236: electrical circuit theory - i
  • eele 2430: power electronics - i
  • eele 0438: electric power systems - ii

   graduate courses

  • eele 5631 fa: renewable energy systems
  • eele 5631 sa: advanced electric drives
ryerson university, canada (2017 - 2019)
  • ele 746: power system analysis
  • ele 747: advanced electric drives
  • ele 806: alternative energy systems
  • ele 846: power systems protection and control
  • ee 8407: power converter systems