- Spring 2022 Electrical and Computer Engineering courses offered
- Note: Spring 2022 courses will be held in person. However, our plans will remain flexible in case public health conditions change and we need to scale back in person experiences. Students will be notified in advance if anything changes.
- ECE Tentative Future Course Offerings
- Note: The courses shown on this page may be subject to change.
- Electrical and Computer Engineering courses
- Nanotechnology Engineering courses
- Quantum Information courses
Master of Engineering (MEng) courses
- Master of Engineering (MEng) courses and optional Specializations
- Spring 2022 ECE 699 course projects
- Master of Engineering (MEng) - Electric Power (online) courses
Collaborative Program Course Requirements
The University of Waterloo schedule of classes shows the days, times, room numbers and professors who are teaching the courses in each term.