Timetables and Course Catalogues

Important Notes

  • The course catalogues, the SGS Calendar, and ACORN list all graduate courses associated with ECE - please note that not all courses will be offered every year.
    • The timetables below list the graduate courses that will be offered in the 2025-26 academic year.
  • Timetable information for ECE-prefixed graduate courses is available exclusively on this webpage. Students should not use ACORN for timetable information for ECE-prefixed graduate courses.
  • Timetables are subject to change prior to the course start date. Students are strongly advised to check the timetables regularly for any revisions to the schedule, classroom location, or start date.
  • Students may also be interested in graduate courses offered by other departments, particularly other departments within the Faculty of Applied Science & Engineering.
    • MEng students are encouraged to also review the selection of ELITE and Analytics courses offered by the Faculty of Applied Science & Engineering.
  • ECE students should also review important dates for courses, and the course enrolment instructions for their program.

Jump To...

Biomedical Engineering

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Please note: the JEB, BME, & HAD courses listed on the ECE timetable are considered equivalent to ECE courses for the purposes of degree requirements. Accordingly, no Add Course Form is required for these courses.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall:F Section courses
BME1472HFFundamentals of Neuromodulation Technology and Clinical ApplicationsP. YooSee BME timetable for details.
Winter:
S Section courses
ECE1475HSBio-Photonics
O. LeviSee BME timetable for details.
HAD5751HSArtificial Intelligence: Development and Implementation in HealthcareE. Sejdic, J. Petch, T. TruongSee IHPME timetable for details.
JEB1433HSMedical ImagingA. NachmanSee BME timetable for details.
JEB1444HSNeural EngineeringB. Bardakjian
See BME timetable for details.

Back to top

Communications

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall: F Section courses
ECE537H1FRandom ProcessesB. LiangSee undergraduate timetable for details.
ECE1502HFInformation TheoryW. YuThu 09:10 (3hr)

BA-2195

Sep. 4
ECE1508HFSpecial Topics in Communications: Applied Deep Learning
A. Bereyhi
Tue & Fri
11:10 (2hr)
Tue: SF-1101
Fri: MP-103
Sep. 2
ECE1508HF1Special Topics in Communications: Codes, Graphs and InferenceS. DraperMon 12:10 (3hr)
BA-4164
Sep. 8
ECE1508HF2Special Topics in Communications: Networks for AIA. Leon-GarciaMon 15:10 (2hr)

HS-715Sep. 8
ECE1508HF3Special Topics in Communications: Reinforcement LearningA. Bereyhi
Tue & Fri
17:10 (2hr)
Tue: BA-1170
Fri: BA-1180
Sep. 2
ECE1512HFDigital Image Processing and ApplicationsK.N. PlataniotisWed 13:10 (2hr)WB-219Sep. 3
ECE1513HFIntroduction to Machine LearningS. Emara
Thu 14:10 (3hr)
BL-205Sep. 4
ECE1528HFSpecial Topics in Data Communications: Internet of Things - From Protocols to ApplicationsJ. LiebeherrMon 17:10 (3hr)BA-2139
Sept. 8
ECE1541HFCommunication Networks IS. ValaeeTue 10:10 (1hr) &
Wed 10:10 (2hr)
BA-4164
Sep. 9
Winter: S Section courses
ECE1501HSError Control Codes
F. Kschischang
Fri 13:10 (3hr)
BA-4164

Jan. 9
ECE1505HSConvex Optimization
W. Yu
Thu 09:10 (3hr)
SS-1085
Jan. 8
ECE1508HSSpecial Topics in Communications: Applied Deep LearningA. Bereyhi
Tue & Thu
13:10 (2hr)
Tue: MC-252
Thu: BL-205

Jan. 6
ECE1508HS1Special Topics in Communications: One-Shot Information TheoryA. KhistiWed 15:10 (2hr)SU-B120Jan. 8
ECE1511HSSignal ProcessingD. HatzinakosWed 13:10 (2hr)
ES-1047
Jan. 7
ECE1513HSIntroduction to Machine LearningA. Bereyhi
Tue & Thu
17:10 (2hr)
Tue: BA-1170
Thu: MC-252

Jan. 6
ECE1521HSDetection and Estimation TheoryR. Adve
Mon 09:10 (2hr)
BA-4164
Jan. 7
ECE1551HSMobile Broadband Radio Access NetworkI. MaljevicSee ECE464H1 in the undergraduate timetable for details as this course is cross-listed with ECE464H1.

Back to top

Computer Engineering

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoom(s)Start Date
Fall: F Section courses
ECE552H1FComputer ArchitectureM. JeffreySee undergraduate timetable for details.
ECE568H1FComputer SecurityJ. YaoSee undergraduate timetable for details.
ECE1387HFCAD for Digital Circuit Synthesis & Layout
J. Anderson
See Electronics timetable for details.
ECE1718H
FSpecial Topics in Computer Hardware Design: Embedded Linux
S. Brown
Mon 12:10 (3hr)TBA; please consult course instructor.Sep. 8
ECE1724HFSpecial Topics in Computing: Wearable AI – Building Superintelligence for PeopleS. MannThu 18:10 (3hr)MY-435
Sep. 4
ECE1724HF1Special Topics in Software Systems: Performant Software Systems with RustB. Li
Fri 13:10 (2hr)MB-128
Sep. 5
ECE1756HFReconfigurable Computing and FPGA ArchitectureV. BetzTue 17:10 (3hr)
MS-4279
Sep. 8
ECE1759HFAdvances in Operating SystemsD. Yuan
Tue 15:10 (2hr)BA-2135
Sep. 9
ECE1777HFComputer Methods for Circuit SimulationF. Najm
Tue & Thu & Fri
12:10 (1hr)
Tue & Thu: BA-B025
Fri: BA-2179
Sep. 2
ECE1778HFCreative Applications for Mobile DevicesC. YingWed 13:10 (2hr)BA-1170
Sep. 10
ECE1779H
Open to ECE MEng students only
FIntroduction to Cloud ComputingC. YingFri 15:10 (2hr)MB-128
Sep. 5
ECE1786HFCreative Applications of Natural Language ProcessingJ. RoseTue 09:10 (2hr)GB-119
Sep. 9
Winter: S Section courses
ECE516H1SIntelligent Image ProcessingS. MannSee undergraduate timetable for details.
ECE568H1SComputer SecurityJ. YaoSee undergraduate timetable for details.
ECE1724HSSpecial Topics in Software Systems: Advanced Web Development: React Ecosystem and Modern FrameworksC. YingFri 11:10 (2hr)
BA-1180
Jan. 9
ECE1724HS1Special Topics in Software Systems: Designing Modern Web-Scale Applications
A. Goel
Fri 14:10 (3hr)GB-119
Jan. 9
ECE1724HS2Special Topics in Software Systems: Digital Privacy and Privacy RegulationD. Lie,
L. Austin
See Faculty of Law timetable for details;
Room: J-250.
ECE1755HSParallel Computer Architecture and Programming
M. JeffreyTue & Thu
13:10 (2hr)
Tue: WB-119
Thu: BA-2135
Jan. 6
ECE1762HSAlgorithms and Data Structures
TBAMon 17:10 (3hr) &
Fri 17:10 (2hr)
Mon: MC-254
Fri: BA-1190
Jan. 5
ECE1769HSBehavioral Synthesis of Digital Integrated Circuits
J. Zhu
Thu 1pm-3pmBA-4164
Sep. 12
ECE1770HSTrends in Middleware Systems – Blockchain TechnologyA. JacobsenTue 15:10 (2hr)BA-2135

Jan. 6

Back to top

Electromagnetics

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall:F Section courses
ECE1228HFElectromagnetic TheoryM. MojahediWed 13:10 (3hr)
BA-4164Sep. 3
ECE1256HFMicrowave CircuitsG. Eleftheriades
See ECE424H1 in the undergraduate timetable for details as this course is cross-listed with ECE424H1.
ECE1257HFSpecial Topics in Electromagnetics: Integral Equation Methods for Computational Electromagnetism

P. TriverioTue & Thu
13:10 (2hr)
BA-4164Sep. 4
Winter:S Section courses
ECE1243HSTopics in EM Waves: Advanced EM TheoryG. Eleftheriades
Wed 15:10 (2hr)BA-2139Jan. 7
ECE1252HSIntroduction to Computational Electrodynamics
C. Sarris
Tue & Fri
11:10 (2hr)

Tue:
BA-2179
Fri:

BA-B025
Jan. 6

Back to top

Electronics

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall:F Section courses
ECE1352HFAnalog Circuit Design I
A. SheikholeslamiWed 11:10 (2hr)NL-6
Sep. 3
ECE1385HFSelected Topics in VLSI Systems: Quantum Computing HardwareS. VoinigescuSee ECE435H1 in the undergraduate timetable for details as this course is cross-listed with ECE435H1.
ECE1387HFCAD for Digital Circuit Synthesis & LayoutJ. AndersonFri 17:10 (2hr)WB-130Sep. 5
ECE1388HFVLSI Design MethodologyR. GenovTBDAB-107Sep. 5
ECE1390HFSelected Topics in Circuits and Systems: Wireless RF IC Design
A. Liscidini
Tue 11:10 (2hr)BA-2185Sep. 2
ECE1777HFComputer Methods for Circuit Simulation
F. Najm
See Computer Engineering timetable for details.
JEM1068HFSemiconductor Fabrication and InspectionW.T. Ng, J. HoweSee MSE timetables and/or also see ECE442H1 in the undergraduate timetable for details as this course is cross-listed with ECE442H1.
Winter:S Section courses
ECE532H1SDigital Systems Design
J. Anderson
See undergraduate timetable for details.
ECE1392HSIntegrated Circuits for Digital Communication
A. Sheikholeslami
Wed 13:10 (2hr)
BA-2139
Jan. 7
ECE1395HSPower Semiconductor Devices & ApplicationsW.T. Ng
Wed 10:10 (2hr)PT-473Jan. 7
ECE1396HSAnalog Signal Processing Circuits
A. Sheikholeslami
See ECE412H1 in the undergraduate timetable for details as this course is cross-listed with ECE412H1.
ECE1398H
SVLSI TechnologyW.T. Ng
See ECE437H1 in the undergraduate timetable for details as this course is cross-listed with ECE437H1.

Back to top

Energy Systems

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall: F Section courses
ECE520H1FPower Electronics
A. ProdicSee undergraduate timetable for details.
ECE526H1FPower System Protection & AutomationA. HooshyarSee undergraduate timetable for details.
ECE1068H
FIntroduction to Electromagnetic Compatibility (EMC)
F. DawsonTue & Wed
09:10 (1hr)
BA-3014Sep. 9
ECE1085HFPower System Optimization

Z. TateWed 15:10 (2hr)BA-2135Sep. 10
ECE1777HFComputer Methods for Circuit SimulationF. NajmSee Computer Engineering timetable for details.
Winter: S Section courses
ECE1030HSSpace Vector Theory and ControlP. LehnWed 14:10 (4hr)
PT-473Jan. 7
ECE1049H
SSpecial Topics in Energy Systems: Electric Vehicle Systems & Energy ManagementH. Shokrollah-TimorabadiMon 18:10 (2hr)BA-4164Sep. 8
ECE1049H
S1Special Topics in Energy Systems: Power System ProtectionA. HooshyarTue 11:10 (2hr)MB-128Sep. 9
ECE1066HSDesign of High-Frequency Switch-Mode Power Supplies (SMPS)A. Prodic
Tue 17:10 (2hr)BA-2179
Sep. 9

Back to top

Photonics

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall: F Section courses
ECE1228HFElectromagnetic TheoryM. MojahediSee Electromagnetics timetable for details.
ECE1450HFUltrafast PhotonicsL. QianTue & Thu
11:10 (2hr)
Tue:
BA-2179
Thu:
EP-111
Sep. 9

Winter: S Section courses
ECE1460HSSpecial Topics in Photonics: Advanced Semiconductor Lasers
A. HelmyThu 15:10 (2hr)
PT-473
Jan. 8
ECE1475HSBio-PhotonicsO. LeviWed 15:10 (3hr)
SU-432

Jan. 7

Back to top

Systems Control

Clicking on the course code will take you to the course description in the catalogue. If there are prerequisites, they will be listed with the course description.

Course CodeSection CodeTitleInstructorDay(s)+TimeRoomStart Date
Fall: F Section courses
ECE557H1FLinear Control Theory
M. ChapmanSee undergraduate timetable for details.
ECE1647HFIntroduction to Nonlinear Control Systems

M. BrouckeMon 16:10 (2hr)
HA-403
Sep. 8
ECE1657HFGame Theory and Evolutionary GamesL. PavelFri 11:10 (2hr)
MP-137
Sep. 5
ECE1658HSGeometric Nonlinear Control of Robotic Systems
M. Maggiore
Mon & Wed
13:10 (2hr)
Mon: GB-248
Wed: BA-2135
Sep. 3
Winter: S Section courses
ECE1635HSSpecial Topics in Control I: Adaptive Control and Reinforcement LearningM. BrouckeSee ECE411H1 in the undergraduate timetable for details as this course is cross-listed with ECE411H1.
ECE1656HSNonlinear Modeling & Analysis of Biological SystemsL. ScardoviThu 13:10 (2hr)BA-4164
Jan. 14
ECE1659HSRobust and Optimal ControlJ. Simpson-PorcoWed 09:10 (2hr)RW-142
Jan. 7
ECE1660HSRisk-Aware and Stochastic Control Theory with LearningM. ChapmanWed 15:10 (2hr)UC-D301
Jan. 7

Back to top

 

New ECE Teaching Opportunities - Assistant Professor - Photonics Quantum Technologies → Apply Now

X