The courses I have taught at Qatar University from 2011 till date onwards are:

  1. Electric Machines -ELEC 312
  2. Power Electronics- ELEC 325
  3. Power Electronics & Drives-MECE 325
  4. Electric Machines Lab-ELEC 313
  5. Electric Drives-ELEC 412
  6. Engineering Skills and Ethics- GENGĀ 107
  7. Numerical Methods- GENG 300
  8. Probability/Statistics for Engineers GENG 200
  9. Selected Topics in Electric Machines Drives-ELEC416
  10. Electric Drives-ELEC483
  11. Advanced Electric Machine and Drives ELEC 654
  12. Electric Circuits I-ELEC 201
  13. Electric Circuits II-ELEC 202
  14. Power Systems-EETE 4354 (Community college-Qatar as Adjunct)