Teaching

  • Fall 2018 (American University of Beirut)
    EECE 474: Electric Drives.
    EECE 501: Final Year Project (One group)
  • Summer 2018
    ECE 5520: Advanced Power Electronics (As Independent Study)
    ECE 6099: Independent Study: Wireless Power Transfer
  • Spring 2018
    ECE 5530: Modeling and Control of Electric Drives
    ECE 4901: Senior Design II (Three groups)
    ECE 4079: Independent Design Laboratory
    ECE 6099: Independent Study
  • Fall 2017
    ECE 3212: Electric Machines and Drives.
    ECE 4901: Senior Design I (Three groups)
  • Spring 2017
    ECE 3211: Power Electronics.
    ECE 4902: Senior Design II (Three groups)
  • Fall 2016
    ECE 5520: Advanced Power Electronics.
    ECE 3212: Electric Machines and Drives.
    ECE 4901: Senior Design I (Three groups)
  • Summer 2016
    ECE 5540: Electrical System Protection and Switchgear.
  • Spring 2016
    ECE 5530: Modeling and Control of Electric Machines and Drives.
    ECE 4099: Independent Study
    ECE 4901: Senior Design II (One group)
  • Fall 2015
    ECE 3212: Electric Machines and Drives. In addition to lectures, this course includes two lab sections.
    ECE 4099: Independent Study
    ECE 4901: Senior Design I (One group)
    ECE 4095/6095: Solar Photovoltaic Energy Conversion.
  • Spring 2015
    ECE 3211: Power Electronics. In addition to lectures, this course includes three lab sections.
    ECE 4099: Independent Study
    ECE 4902: Senior Design II (Three groups)
  • Fall 2014
    ECE 3212: Electric Machines and Drives. In addition to lectures, this course includes two lab sections.
    ECE 6094: Power and Energy Seminar
    ECE 4901: Senior Design I (Three groups)
  • Spring 2014
    ECE 6095: Modeling and Control of Electric Drives.
    ECE 4079: Independent Design Lab (Fault Tolerance in Electric Vehicle Drives)
    ECE 4099: Independent Study (Modeling and Control of Electric Drives – Taken by an undergraduate student)
    ECE 4902: Senior Design II (Two groups)
  • Fall 2013
    ECE 3212 (previously 4095/6095): Electric Machines and Drives. In addition to lectures, this course includes three lab sections.
    ECE 4079: Independent Design Lab (Topic 1: Solar Photovoltaic Cell Modeling; Topic 2: Electric Vehicle Emulator; Topic 3: Solar Photovoltaic Emulator)
    ECE 6099: Independent Study (Rapid Prototyping and Accelerated Testing of Power Electronics)
    ECE 4901: Senior Design I (Two groups)
  • Spring 2013
    ECE 3211: Power Electronics. In addition to lectures, this course included four lab sections.
    ECE 4079: Independent Design Lab (Topic 1: Test Fixutre for Solar MPPT Testing; Topic 2: Test Fixture for Advanced Motor Control Testing; Topic 3: Solar Sell Modeling, Simulation, and Emulation.)
  • Fall 2012
    ECE 4095/6095: Solar Photovoltaic Energy Conversion.
    ECE 4099: Independent Study (Survey of recent electric and hybrid vehicles).