Electrical and Computer Engineering

Electrical and Computer Engineering: Introduction

Faculty Affiliation

Applied Science and Engineering

Degree Programs

Electrical and Computer Engineering

MASc

  • Fields:
    • Biomedical Engineering;
    • Communications;
    • Computer Engineering;
    • Electromagnetics;
    • Electronics;
    • Energy Systems;
    • Photonics;
    • Systems Control
  • Emphases:
    • Sustainable Energy

MEng

  • Emphases:
    • Biomedical Engineering;
    • Communications;
    • Computer Engineering;
    • Data Analytics and Machine Learning;
    • Electromagnetics;
    • Electronics;
    • Energy Systems;
    • Engineering and Globalization;
    • Entrepreneurship, Leadership, Innovation and Technology in Engineering (ELITE);
    • Identity, Privacy and Security (IPS);
    • Photonics;
    • Robotics;
    • Sustainable Energy;
    • Systems Control

PhD

  • Fields:
    • System Control
    • Biomedical Engineering;
    • Communications;
    • Computer Engineering;
    • Electromagnetics;
    • Electronics;
    • Energy Systems;
    • Photonics
  • Emphases:
    • Sustainable Energy

Collaborative Specializations

The following collaborative specializations are available to students in participating degree programs as listed below:

Overview

During the past few decades, we have witnessed exciting new discoveries and developments in almost every aspect of electrical and computer engineering, including microelectronics, computers, communication networks, photonics, alternative energy systems, robotics, and many others. At the intersection of computers and communications there are opportunities that are limited only by our imagination. Along with these highly visible developments, there are equally impressive achievements in building the theoretical underpinnings of the respective areas of knowledge. Graduate studies provide the highly qualified individuals who are the lifeblood of the research leading to these advances.

The Department of Electrical and Computer Engineering is engaged in the pursuit and dissemination of knowledge across a wide range of areas of engineering and applied science — from the fabrication of atomic-level structures with special optical properties, through to the technologies that have revolutionized our world, such as microelectronics, computer systems, software, and networks.

The department conducts research in the following fields of study: Biomedical Engineering, Communications, Computer Engineering, Electromagnetics, Electronics, Energy Systems, Photonics, and System Control.

Contact and Address

Web: www.ece.utoronto.ca
Email: ecegradoffice@utoronto.ca
Telephone: (416) 978-5804

The Edward S. Rogers Sr. Department of Electrical and Computer Engineering
University of Toronto
Sandford Fleming Building
Room 1107, 10 King's College Road
Toronto, Ontario M5S 3G4
Canada

Electrical and Computer Engineering: Graduate Faculty

Full Members

Aarabi, Parham - BASc, MASc, PhD
Abdelrahman, Tarek - BSc, MSc, PhD
Adve, Ravi - BTech, PhD
Aitchison, J. Stewart - BSc, PhD
Anderson, Jason Helge - BSc, MASc, PhD
Bardakjian, Berj - BSc, BEd, MASc, PhD
Betz, Vaughn - BSc, MS, PhD
Broucke, Mireille - BScEE, MS, PhD
Brown, Stephen - BSE, MASc, PhD
Chan Carusone, Anthony - BASc, PhD
Chapman, Margaret - PhD
Chechik, Marsha - BS, SM, PhD
Cheng, Hai-Ling - BSc, MS, PhD
Dawson, Francis - BSc, BASc, MASc, PhD
Draper, Stark - BA, PhD
Eleftheriades, George - DipIng, MSEE, PhD
Enright Jerger, Natalie - BSc, MSc, PhD
Frey, Brendan - BSc, MSc, PhD
Garcia-Luna-Aceves, J.J. - PhD
Genov, Roman - BS, MS, PhD
Goel, Ashvin - BTech, MS, PhD
Gulak, Glenn - BASc, MSc, PhD
Hatzinakos, Dimitrios - DipIng, MSc, PhD
Helmy, Amr - BSc, MSc, PhD
Herman, Peter - BEng, MSc, PhD
Hum, Sean - BSc, MSc, PhD, PEng
Iravani, Reza - BSc, MSc, PhD
Jacobsen, Hans-Arno - MCS, PhD
Jeffrey, Mark Christopher - PhD, PhD
Johns, David Andrew - BASc, MASc, PhD
Kherani, Nazir - BASc, MASc, PhD
Khisti, Ashish - BASc, PhD
Kschischang, Frank - BASc, MASc, PhD
Kundur, Deepa - BASc, MASc, PhD (Chair and Graduate Chair)
Lehn, Peter - BScEE, MSc, PhD
Leon-Garcia, Alberto - BS, MS, PhD
Levi, Ofer - BSc, MSc, PhD
Li, Baochun - BEng, MSc, DPhil
Liang, Ben - BS, MS, PhD
Lie, David - BASc, MS, PhD
Liebeherr, Jorg - DipIng, PhD
Liscidini, Antonio - MSEE, DE
Lo, Hoi-Kwong - BA, MA, MS, PhD
Long, Fan - PhD
Maggiore, Manfredi - MS, PhD
Mann, Steve - BSc, BASc, MSc, PhD
Mojahedi, Mo - BSE, MS, PhD (Associate Chair, Graduate Studies)
Moshovos, Andreas - BSc, MS, PhD
Nachman, Adrian - BSc, MA, PhD
Najm, Farid - BE, MSEE, PhD
Ng, Wai Tung - BSc, MASc, PhD
Papernot, Nicolas - BS, MSc, PhD
Pavel, Lacra - BEng, PhD
Plataniotis, Konstantinos - DipIng, MS, PhD
Poon, Joyce - BASc, MS, PhD
Prodic, Aleksandar - BS, MSc, PhD
Qian, Li - BASc, MASc, PhD
Rose, Jonathan - BSc, MASc, PhD
Ruda, Harry - BSc, PhD
Sargent, Edward - BEng, PhD
Sarris, Costas - BE, MS, PhD
Scardovi, Luca - MSc, PhD
Sejdic, Ervin - PhD, PhD
Sheikholeslami, Ali - BSc, MASc, PhD
Sousa, Elvino - BASc, MASc, PhD
Stumm, Michael - MS, PhD
Sun, Yu - BS, MS, MS, PhD
Tate, Zeb - BS, MS, PhD
Taylor, Josh - BS, SM, PhD
Trescases, Olivier - BASc, MASc, PhD
Triverio, Piero - BScEE, MS, PhD
Truong, Kevin - BASc, PhD
Valaee, Shahrokh - BScEE, MSEE, PhD
Veneris, Andreas - BSc, MSc, PhD
Voinigescu, Sorin - MS, PhD
Wong, Willy - BSc, MSc, PhD
Yoo, Paul - BASc, MSc, PhD
Yu, Wei - BASc, MSEE, PhD
Yuan, Ding - PhD
Zhou, Shurui - PhD
Zhu, Jianwen - BS, MS, PhD

Members Emeriti

Blake, Ian - BASc, MASc, PhD
Bonert, Richard - DipIng, DE
Chow, Paul - BASc, MASc, PhD
Cobbold, Richard - PhD
Davison, Edward - BASc, MA, PhD, ARCT
Iizuka, Keigo - BS, ME, MS, PhD
Kunov, Hans - MSc, PhD
Kwong, Raymond - SB, SM, PhD
Pasupathy, Subbarayan - BE, MPH, PhD
Salama, Andre - BASc, MASc, PhD
Semlyen, Adam - PhD, PhD
Smith, Peter - BSc, MSc, PhD
Vranesic, Zvonko - BASc, MASc, PhD
Wonham, Walter - BEng, PhD
Zukotynski, Stefan - MASc, PhD

Associate Members

Al Janaideh, Mohammad - PhD
Asare, Philip - BScEE, MSEE, PhD
Bereyhi, Ali - PhD
Chisholm, William - BASc, MEng, PhD
de Lara, Eyal - BS, MS, PhD
Dong, Min - BEng, PhD
Eckford, Andrew - BE, MASc, PhD
Emara, Salma - PhD
Eyolfson, Jonathan - PhD
Gibson, Courtney - BASc, MASc
Goldenberg, Anna - PhD, PhD
Lawryshyn, Yuri - DipIng, BASc, MASc, MBA, PhD
Lee, Chi-Guhn - DPhil
Liu, Xilin - PhD
Makhzani, Alireza - PhD
Maljevic, Ivo - PhD
Shokrollah-Timorabadi, Hamid - PhD
Sivanandam, Suresh - PhD
Stickel, Micah - BASc, MASc, PhD
Strauss, John - MD
Tavallaei, Mohammad Ali - PhD
Valiante, Taufik - BSc, MD, PhD
Zhang, Xiao-ping - PhD
Zukotynski, Katherine - MD, PhD

Electrical and Computer Engineering: Electrical and Computer Engineering MASc, MEng, PhD Courses

The following groups of courses in the more distinct fields of graduate study in electrical and computer engineering are presented for student guidance in selecting courses. Suitable courses offered by other departments may be selected subject to the approval of the Department of Electrical and Computer Engineering. Students registered in a graduate degree program which involves research are required to complete the seminar course JDE1000H Ethics in Research during their first year of registration. The department should be consulted each session as to course offerings.

Biomedical Engineering

Course CodeCourse Title
HAD5751HAI Development and Implementation in Health Care
Medical Imaging
Neural Engineering
Sensory Communications
Signal Processing for Bioengineering

Communications

Course CodeCourse Title
ECE537H1
Random Processes
Error Control Codes
Information Theory
Graphs, Error-Correction Coding, and Inference
Statistical Learning
Convex Optimization
Special Topics in Communications
Signal Processing
Digital Image Processing and Applications
Introduction to Machine Learning
Biometric Systems
Seminar in Identity, Privacy, and Security
Detection and Estimation Theory
Data Communications II
ECE1524HService Provider Networks
Adaptive Systems for Signal Processing and Communications
Communication Networks I
Communication Networks II
Mobile Communications Systems
Bridges and Routers Planning
Advanced Network Architectures
Stochastic Networks
ECE1551HMobile Broadband Radio Access Network
ECE1552HModern Mobile Air Interfaces

Computer Engineering

Course CodeCourse Title
ECE516H1
Intelligent Image Processing
ECE532H1
Digital Systems Design
Special Topics in Computer Hardware Design
Compilation Techniques for Parallel Processors
Parallel Computer Architecture and Programming
Reconfigurable Computing and FPGA Architecture
Algorithms and Data Structures
Design for Test and Testability
Behavioural Synthesis of Digital Integrated Circuits
Trends in Middleware Systems — Selected Topics and Concepts
Quality of Service
Sensory Cybernetics
Computer Security, Cryptography, and Privacy
Computer Methods for Circuit Simulation
Creative Applications for Mobile Devices
ECE1779HIntroduction to Cloud Computing
Advanced Mobile User Interfaces
Dependable Software Systems
Programming Massively Parallel Multiprocessors and Heterogeneous Systems
ECE1783HDesign Tradeoffs in Digital Systems
ECE1784HTrustworthy Machine Learning
ECE1785HEmpirical Software Engineering
ECE1786HCreative Applications of Natural Language Processing

Electromagnetics

Course CodeCourse Title
Electromagnetic Theory
Advanced Antenna Theory
Topics in Electromagnetic Waves
Introduction to Computational Electrodynamics
Modeling of Multiphysics Systems
Microwave Circuits
ECE1257HIntegral Equation Methods for Computational Electromagnetism

Electronics

Course CodeCourse Title
Selected Topics in Solid State Electronics/VLSI Technology
Semiconductor Physics
Analog Circuit Design I
Selected Topics in Instrumentation
High Frequency Integrated Circuits
Advanced Topics in Analog Circuits
Digital Design for Systems-on-Chip
Introduction to Compound Semiconductor Devices
CAD for Digital Circuit Synthesis and Layout
VLSI Design Methodology
ECE1390HSelected Topics in Circuits and Systems
Advanced Microelectronic Devices
Integrated Circuits for Digital Communications
Semiconductor Devices
ECE1394HTechnical Management of Modern IC Design
Power Semiconductor Devices and Applications
ECE1396HAnalog Signal Processing Circuits
ECE1398HVLSI Technology

Energy Systems

Course CodeCourse Title
Space Vector Theory and Control
Special Topics in Energy Systems
Dynamics of HVdc/ac Transmission Systems
ECE1059HSpecial Topics in Energy Systems
Design of High-Frequency Switch-Mode Power Supplies (SMPS)
Introduction to EMC
Power System Optimization
Power Management for Photovoltaic Systems
ECE1092HSmart Grid Case Studies
ECE1093HElectrical Insulation Design and Coordination
Power Systems Operations and Economics
ECE1095HGrounding and Bonding

Photonics

Course CodeCourse Title
Quantum Mechanics for Engineers
Ultrafast Photonics
Special Topics in Photonics
Advanced Laser Processing
Integrated Optical Circuit Design
Bio Photonics
Solar Energy Capture and Storage in Natural and Engineered Systems
Lasers and Detectors

Systems Control

Course CodeCourse Title
ECE557H1
Linear Control Theory
Special Topics in Control I
Control of Discrete-Event Systems I
Control of Discrete-Event Systems II
Analysis and Control of Stochastic Systems I
Introduction to Nonlinear Control Systems
Hybrid Systems and Control Applications
Nonlinear Modeling and Analysis of Biological Systems
Game Theory and Evolutionary Games
ECE1658HGeometric Nonlinear Control of Robotic Systems
ECE1659HRobust and Optimal Control
ECE1660HRisk-Aware and Stochastic Control Theory with Learning

Master of Engineering

Course CodeCourse Title
Master of Engineering Project

Reading Course

Course CodeCourse Title
ECE1001HReadings in Cognate Subjects

APS Engineering Courses

Course CodeCourse Title
APS1012HManaging Business Innovation and Transformational Change
APS1041HInventrepreneurship (Invention and Entrepreneurship)
APS1043HWriting Your Own Patent Application
APS1070HFoundations of Data Analytics and Machine Learning
APS1081HQuantum Machine Learning