Spring 2025 Courses

Spring 2025 Graduate Courses Offered

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

To help you plan your future terms more effectively, you can explore tentative future course offerings for upcoming terms and the ECE graduate course archive for past course offerings.

Course Number Title Instructor

ECE 608

Quantitative Methods in BME Xie, Liang Liang

ECE 614

Fading Dispersive Channels

Gong, Guang

ECE 632

Photovoltaic Energy Conversion

Ghosh, Hrilina

ECE 652

Safety-crit RT Software

Fischmeister, Sebastian

ECE 653 Software Test/Qual Assur/Maint Dietl, Werner

ECE 657

Karimi, Amir-Hossein

ECE 663

 Energy Processing

Kazerani, Mehrdad

ECE 676B

Experimental Quantum Engineering

Bajcsy, Michal

ECE 676E

Lab on Low-Temp Quant Eng

Wilson, Chris

ECE 650 Methods &Tools for Software Engineering Ward, Paul

ECE 651

Foundations of Software Engineering

Czarnecki, Krzysztof

ECE 656

Database Systems

Golab, Wojciech

ECE 657A

Data & Knowledge Modelling & Analysis

Crowley, Mark

NANO 601 Miao, Guo-Xing

*New ECE 700 
Topic 11

Principles in Biomedical Engineering Michailovich, Oleg
*New ECE 720
Topic 8
ML for Chip Design Kapre, Nachiket

*New ECE 720
Topic 12

On-Chip Interconnect Kapre, Nachiket

*New ECE 730
Topic 39

Hauer, Bradley
*NewECE 740
Topic 6
Mixed Signal Inetragated Crcts

Su, Shiyu

ECE 750
Topic 27
Computer Security Vaniea, Kami
ECE 750
Topic 38
Usable Security and Privacy Vaniea, Kami
ECE 765 Power System Protection and Relaying Azad, Sahar Pirooz
ECE 770
Topic 23
Radio-Wave Systems  
ECE 780
Topic 1
Sampled Data Controlled System Notomista, Gennaro
*NewECE 780
Topic 3
Robot Dynamics and Control Notomista, Gennaro
ECE 699A/B MEng Project Course Xie, Liang-Liang
ECE 6602PD* Power System Mgmt and Elect. Markets Bhattacharya, Kankar
ECE 6605PD Power System Protection Azad, Sahar Pirooz
ECE 6618PD* MV and HV Power Cables Jarayam, Shesha

* For Online Power MEng students only