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. Electric Machines Lab-ELEC 313
  4. Electric Drives-ELEC 412
  5. Engineering Skills and Ethics- GENGĀ 107
  6. Numerical Methods- GENG 300
  7. Probability/Statistics for Engineers GENG 200
  8. Selected Topics in Electric Machines Drives-ELEC416
  9. Electric Drives-ELEC483
  10. Advanced Electric Machine and Drives ELEC 654
  11. Power Systems-EETE 4354 (Community college-Qatar as Adjunct)