Undergraduate courses
- ECE 140: Linear Circuits
- ECE 192: Engineering Economics and Impact on Society
- ECE 361: Power Systems and Components
- ECE 390: Engineering Design, Engineering Economics and Impact of Technology
- ECE 462: Electrical Distribution Systems
- ECE 463: Design and Applications of Power Electronic Converters
- ECE 464: High Voltage Engineering and Power System Protection
- ECE 467: Power System Operation and Markets
- ECE 493: Special Topics in Electrical and Computer Engineering
- GENE 123: Electrical Engineering
- ME 269: Electromechanical Devices and Power Processing
- MTE 120: Circuits
- MTE 320: Actuators and Power Electronics
Graduate courses
- ECE 661: Direct Current (DC) and Flexible Alternating Current (AC) Transmission
- ECE 662: Power Systems Analysis and Control
- ECE 663: Energy Processing
- ECE 664: Power System Components and Modeling
- ECE 665: High Voltage Engineering Applications
- ECE 667: Sustainable Distributed Power Generation
- ECE 668: Distribution System Engineering
- ECE 669: Dielectric Materials
- ECE 760: Special Topics in Power Systems and High Voltage Engineering
- ECE 6601PD: Power System Components and Modeling
- ECE 6603PD: Electromagnetic Compatibility and Power Quality
- ECE 6604PD: Distributed Generation
- ECE 6605PD: Power System Protection
- ECE 6610PD: Power Electronics Converters
- ECE 6611PD: Electric Machines and Motor Drives
- ECE 6613PD: Power System Analysis
- ECE 6614PD: Industrial Utilization of Electrical Energy
- ECE 6615PD: Design and Application of DC / DC Converters
- ECE 6616PD: Electric Safety and Grounding System Design
- ECE 6617PD: Asset Management and Risk Assessment of Power Systems