Fall 2016 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 more readably and links to specific descriptions to the course content where it has been provided by the professor.

Fall 2016 Courses
Course Number Title Instructor
ECE 600 Analytical Methods for Electrical and Computer Engineering A. Wasef
T. Monir
ECE 604 Stochastic Processes Weihua Zhuang
ECE 606 Algorithm Design and Analysis Mark Crowley
ECE 611 Digital Communications En-Hui Yang
ECE 613 Image Processing and Visual Communications Zhou Wang
ECE 621 Computer Organization Andrew Morton
ECE 630 Physics and Models of Semiconductor Devices Guo-Xing Miao
ECE 633 Nanoelectronics Youngki Yoon
ECE 635 Fabrication in the Nanoscale: Principles, Technology and Applications Bo Cui
ECE 636 Advanced Analog Integrated Circuits Peter Levine
ECE 637 Digital CMOS Integrated Circuits Manoj Sachdev
ECE 642 Radio Frequency Integrated Circuit Design John Long
ECE 650 Methods and Tools for Software Engineering P. Ward
ECE 651 Foundations of Software Engineering (PDF file, request accessible content from professor if needed) Werner Dietl
ECE 655 Protocols, Software and Issues in Mobile Systems Sagar Naik
ECE 661 DC and Flexible AC Transmission Ramadan El-Shatshat
ECE 662 Power Systems Analysis and Control Claudio Canizares
ECE 671 Microwave and RF Engineering Raafat Mansour
ECE 675 Radiation and Propagation of Electromagnetic Fields Omar Ramahi
ECE 682 Multivariable Control Systems David Wang
ECE 730 Topic 24 Fabrication in the Nanoscale: Principles, Technology and Applications Bo Cui
ECE 730 Topic 31 Solid-state photonic devices (Held with QIC: 890) M. Reimer
ECE 750 Topic 5 Topics in Computer Software: Distributed and Network Centric Computing Wojciech Golab
ECE 750 Topic 28 Topics in Computer Software: Computer Aided Reasoning for Software Engineering Vijay Ganesh
ECE 770 Topic 21 Modern Quantum Optics and Nanophotonics Michal Bajcsy