| Photonics and Semiconductor Physics | | | | | |
| ECE318H1: Fundamentals of Optics | S | 3 | 1.50 | 1 | 0.50 |
| ECE350H1: Semiconductor Electronic Devices | S | 3 | 1.50 | 1 | 0.50 |
| ECE427H1: Photonic Devices | F | 3 | - | 2 | 0.50 |
| ECE435H1: Quantum Computing Hardware | F | 3 | 1.50 | 2 | 0.50 |
| ECE469H1: Optical Communications and Networks | S | 3 | 1.50 | 1 | 0.50 |
| ECE484H1: Quantum Information Processing: Algorithms & Software | S | 3 | - | 2 | 0.50 |
| PHY356H1: Quantum Mechanics I | F | 2 | - | 1 | 0.50 |
| PHY456H1: Quantum Mechanics II | F | 2 | - | 1 | 0.50 |
| PHY487H1: Condensed Matter Physics | F | 2 | - | - | 0.50 |
| Control, Communications, Signal Processing | | | | | |
| BME445H1: Neural Bioelectricity | F | 3 | 1.50 | 1 | 0.50 |
| BME520H1 | S | 2 | 2 | 1 | 0.50 |
| BME595H1: Medical Imaging | F | 2 | 3 | 1 | 0.50 |
| ECE363H1: Communication Systems | S | 3 | 1.50 | 1 | 0.50 |
| ECE381H1: Foundations and Frontiers in Cybersecurity | S | 3 | - | 2 | 0.50 |
| ECE411H1: Adaptive Control and Reinforcement Learning | S | 3 | 1.50 | 1 | 0.50 |
| ECE417H1: Digital Communication | F | 3 | 1.50 | 1 | 0.50 |
| ECE421H1: Introduction to Machine Learning | S | 3 | - | 2 | 0.50 |
| ECE431H1: Digital Signal Processing | F | 3 | 1.50 | 1 | 0.50 |
| ECE441H1: Interfacing & Modulating the Nervous System | F | 3 | 3 | 2 | 0.50 |
| ECE446H1: Audio, Acoustics and Sensing | F | 3 | 1.50 | - | 0.50 |
| ECE462H1: Multimedia Systems | S | 3 | 2 | - | 0.50 |
| ECE464H1: Wireless Communication | S | 3 | 1.50 | 1 | 0.50 |
| ECE470H1: Robot Modeling and Control | S | 3 | 1.50 | 1 | 0.50 |
| ECE516H1: Intelligent Image Processing | S | 3 | 3 | - | 0.50 |
| ECE537H1: Random Processes | F | 3 | - | 2 | 0.50 |
| ECE557H1: Linear Control Theory | F | 3 | 1.50 | 1 | 0.50 |
| Electromagnetics and Energy Systems | | | | | |
| ECE357H1: Electromagnetic Fields | S | 3 | 1.50 | 1 | 0.50 |
| ECE313H1: Energy Systems and Distributed Generation | S | 3 | 1.50 | 1 | 0.50 |
| ECE349H1: Introduction to Energy Systems | F | 3 | 1.50 | 1 | 0.50 |
| ECE422H1: Radio and Microwave Wireless Systems | S | 3 | 1.50 | 1 | 0.50 |
| ECE424H1: Microwave Circuits | F | 3 | 1.50 | 1 | 0.50 |
| ECE463H1: Electric Drives | S | 3 | 1.50 | 1 | 0.50 |
| ECE520H1: Power Electronics | F | 3 | 1.50 | 1 | 0.50 |
| ECE526H1: Power System Protection and Automation | S | 3 | 1.50 | 1 | 0.50 |
| Computer Hardware and Computer Networks | | | | | |
| ECE352H1: Computer Organization | F | 3 | 3 | - | 0.50 |
| ECE361H1: Computer Networks I | F/S | 3 | 1.50 | 1 | 0.50 |
| ECE381H1: Foundations and Frontiers in Cybersecurity | S | 3 | - | 2 | 0.50 |
| ECE435H1: Quantum Computing Hardware | F | 3 | 1.50 | 2 | 0.50 |
| ECE461H1: Internetworking | F | 3 | 1.50 | 0.50 | 0.50 |
| ECE466H1: Computer Networks II | S | 3 | 1.50 | 1 | 0.50 |
| ECE532H1: Digital Systems Design | S | 3 | 3 | - | 0.50 |
| ECE552H1: Computer Architecture | F | 3 | 1.50 | 1 | 0.50 |
| Analog and Digital Electronics | | | | | |
| ECE334H1: Digital Electronics | F/S | 3 | 1.50 | 1 | 0.50 |
| ECE350H1: Semiconductor Electronic Devices | S | 3 | 1.50 | 1 | 0.50 |
| ECE354H1: Electronic Circuits | S | 3 | 1.50 | 1 | 0.50 |
| ECE412H1: Analog Signal Processing Circuits | S | 3 | - | 2 | 0.50 |
| ECE430H1: Analog Integrated Circuits | F | 3 | 1.50 | 1 | 0.50 |
| ECE435H1: Quantum Computing Hardware | F | 3 | 1.50 | 2 | 0.50 |
| ECE437H1: VLSI Technology | F | 3 | 3 | - | 0.50 |
| Software | | | | | |
| CSC309H1: Programming on the Web | F/S | 2 | - | 1 | 0.50 |
| CSC311H1: Introduction to Machine Learning | F/S | 2 | - | 1 | 0.50 |
| CSC317H1: Computer Graphics | F | 2 | - | 1 | 0.50 |
| CSC318H1: The Design of Interactive Computational Media | F/S | 2 | - | 2 | 0.50 |
| CSC343H1: Introduction to Databases | F/S | 3 | - | - | 0.50 |
| CSC384H1: Introduction to Artificial Intelligence | F/S | 2 | - | 1 | 0.50 |
| CSC401H1: Natural Language Computing | S | 2 | - | 1 | 0.50 |
| CSC428H1: Human-Computer Interaction | S | 2 | - | 1 | 0.50 |
| CSC443H1: Database System Technology | S | 2 | - | 1 | 0.50 |
| ECE326H1: Programming Languages | F | 3 | 1.50 | 1 | 0.50 |
| ECE353H1: Systems Software | S | 3 | 3 | - | 0.50 |
| ECE358H1: Foundations of Computing | F | 3 | - | 2 | 0.50 |
| ECE381H1: Foundations and Frontiers in Cybersecurity | S | 3 | - | 2 | 0.50 |
| ECE421H1: Introduction to Machine Learning | S | 3 | - | 2 | 0.50 |
| ECE419H1: Distributed Systems | S | 3 | 1.50 | 1 | 0.50 |
| ECE444H1: Software Engineering | F | 3 | 3 | - | 0.50 |
| ECE454H1: Computer Systems Programming | F | 3 | 3 | - | 0.50 |
| ECE461H1: Internetworking | F | 3 | 1.50 | 0.50 | 0.50 |
| ECE421H1: Introduction to Machine Learning | S | 3 | - | 2 | 0.50 |
| ECE467H1: Compilers & Interpreters | F | 3 | 1.50 | 1 | 0.50 |
| ECE568H1: Computer Security | F/S | 3 | 3 | - | 0.50 |
| ECE484H1: Quantum Information Processing: Algorithms & Software | S | 3 | - | 2 | 0.50 |