Spring 2023 Courses

Spring 2023 Graduate Courses Offered

The University of Waterloo schedule of classes shows the days, times, room numbers and professors who are teaching the courses in each term.  The table below shows the available courses and links to tentative descriptions to the course content where it has been provided by the professor.

Note: Spring 2023 courses will be held in person only, accept for Online Power MEng courses.

Course Number Title Instructor

ECE 602

Introduction to Optimization

Michailovich,Oleg

ECE 608

Quantitative Methods in Biomedical Engineering

Xie, Liang-Liang

ECE 614

Fading Dispersive Channels

Xie,Liang-Liang

ECE 632

Photovoltaic Energy Conversion

Sivoththaman,Siva

ECE 649 Nano Circuits & Systems Project Course Manoj Sachdev 

ECE 657

Tools of Intelligent System Design

Amar,Haitham

ECE 659

Mehrannia,Pouya

ECE 663

Energy Processing

Kazerani,Mehrdad

ECE 665

High Voltage Energy Applications

Cherney,Ed

ECE 699 Master of Engineering Project Heunis,Andrew  

ECE 730

Topics in Solid State Devices

Cui,Bo

ECE 770

Ramahi,Omar

ECE 780

Special Topics in Control - Robot Dynamics and Control

Notomista,Gennaro

ECE 780 Special Topics in Control - Model Predictive Control Pant, Yash 

ECE 699

Master of Engineering Project

Heunis,Andrew

ECE 6602PD*

Bhattacharya,Kankar

ECE 6609PD*

High Voltage Engineering Applications

El-Hag,Ayman

* For Online Power MEng students only