Winter 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.
Course Number | Title | Instructor |
---|---|---|
ECE 602 |
Introduction to Optimization | Michailovich, Oleg |
ECE 610 |
Broadband Communication Networks |
Wasef, Albert |
ECE 612 |
Mitran, Patrick |
|
ECE 613 |
Wang, Zhou |
|
ECE 621 | Patel, Hiren | |
ECE 627 |
Register-transfer-level Digital Systems | Kapre, Nachiket |
ECE 628 |
Gong, Guang |
|
ECE 631 |
Microelectronic Processing Technology |
Wong, William |
ECE 634 |
Aziz, Hany |
|
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 |
ECE 659 | Basir, Otman | |
ECE 666 |
Bhattacharya, Kankar |
|
ECE 668 |
El-Shatshat, Ramadan |
|
ECE 672 |
Ban, Dayan |
|
ECE 676 |
Kim, Na Young | |
ECE 677 |
Applied Quantum Mechanics |
Majedi, Hamed |
ECE 686 | Smith, Stephen | |
ECE 688 | Nielsen, Chris | |
ECE 700 Topic 9 | Xiao, Di | |
ECE 730 Topic 34 |
Poudineh, Mahla | |
ECE 730 Topic 37 | Kim, Na Young | |
ECE 730 Topic 38 | Superconducting Quantum Circuits | Miao, Guo-Xing |
ECE 750 Topic 35 |
Dautenhahn, Kerstin |
|
ECE 750 Topic 36 |
Foundations of Multiagent Systems | Zahedi, Seyed Majid |
ECE 750 Topic 42 |
Shang, Weiyi | |
ECE 770 Topic 22 |
Boumaiza, Slim | |
ECE 699A/B | MEng Project Course | Xie, Liang-Liang |
ECE 6606PD* | Distribution System Engineering | Salama, Magdy |
ECE 6609PD* | High Voltage Engineering Applications | El-Hag, Ayman |
* For Online Power MEng students only