Winter 2021 Courses

Winter 2021 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.

Note: Winter 2021 courses will be held online only.

                                                                       Winter 2021 Courses
Course Number Title Instructor

ECE 609

Engineering Analysis of Living Cells

Xie,Liang-Liang

ECE 610

Broadband Communication Networks

Shen,Sherman

ECE 621

Computer Organization

Huang,Ziqiang Patrick

ECE 628

Computer Network Security

Agnew,Gordon

ECE 631

Microelectronic Processing Technology

Selvakumar,Chettypalayam

ECE 634

Organic Electronics

Aziz,Hany

ECE 650

Methods & Tools for Software Engineering

Babaee Cheshmeahmadrezaee,Reza

ECE 651

Foundations of Software Engineering

Czarnecki,Krzysztof

ECE 657A

Crowley,Mark

ECE 666

Power Systems Operation

Bhattacharya,Kankar

ECE 668

Distribution System Engineering

El Shatshat,Ramadan

ECE 672

Optoelectronic Devices

Ban,Dayan

ECE 676

Quantum Info Processing Devices

Wilson,Chris

ECE 677

Quantum Electronics and Photonics

Majedi,Hamed

ECE 686

Filtering and Control of Stochastic Linear Systems

Smith,Stephen

ECE 699

Master of Engineering Project

Selvakumar, Chettypalayam

ECE 715

Wireless Communication Networks

Shen,Sherman

ECE 722

Reconfigurable Computing

Kapre,Nachiket

ECE 750

Topics in Computer Software- Social Robotics

Dautenhahn,Kerstin

ECE 750

Topics in Computer Software: Embodied Intelligence

Nehaniv,Chrystopher L. & Dautenhahn,Kerstin

ECE 750

Topics in Computer Software: Static Analysis for Software Engineering

Lam,Patrick

ECE 770

Topics in Antenna & Micro Theory: Photonic Com Sys & Devices

Kim,Na Young

ECE 770

Topics in Antenna & Micro Theory: Radio and Wireless Systems

Boumaiza,Slim

ECE 770

Mansour,Raafat

ECE 6606PD *

Distribution System Engineering

Salama,Magdy

ECE 6612PD *

FACTS: Models, Ctls. & App'ns.

El Shatshat,Ramadan

ECE 6618PD *

MV and HV Power Cables

Jayaram,Sheshakamal

* For Online Power MEng students only