Course descriptions
- Winter 2024 Electrical and Computer Engineering courses offered
- Note: Winter 2024 courses will be held in person.
- Electrical and Computer Engineering courses
- Nanotechnology Engineering courses
- Quantum Information courses
Course requirements
PhD
- PhD - Electrical and Computer Engineering Program
- PhD - Nanotechnology Collaborative Program
- PhD - Quantum Information Collaborative Program
MASc
- MASc - Electrical and Computer Engineering Program
- MASc - Nanotechnology Collaborative Program
- MASc - Quantum Information Collaborative Program
M.Eng. and M.Eng. Co-op
- M.Eng. Program
- M.Eng. Co-op Program
- M.Eng. Electric Power Program
- Optional Specializations
- Fall 2023 ECE 699 course projects
Note: The University of Waterloo schedule of classes shows the days, times, and professors who are teaching courses in each term. Additionally, you can view ECE tentative future course offerings here. Although, they may be subject to change.