For courses listed below:
| ENG 1450 Introduction to Electrical and Computer Engineering | ||
| Not to be held with the former 130.118. Prerequisites: A minimum grade of 60% in pre-calculus Mathematics 40S, or the former Mathematics 40S, Physics 40S, and Calculus 40S. |
Course website | |
| ECE 2160 Electronics 2E | ||
| Prerequisite: ECE 2262. | Course website | |
| ECE 2220 Digital Logic Systems | ||
| Prerequisite: ENG 1450. | Course website | |
| ECE 2240 Numerical Methods for Electrical Engineers | ||
| Prerequisite: ECE 2262, COMP 1010, MATH 2132. | Course website | |
| ECE 2262 Electric Circuits | ||
| Prerequisites: ENG 1450 (or 130.118). Pre- or Corequisite: MATH 2132 or [MATH 2100 and MATH 2110]. |
Course website | |
| ECE 3010 Elements of Electric Machines and Digital Systems | ||
| Prerequisites: ENG 1450 and MATH 2132. | Course website | |
| ECE 3540 Advanced Circuit Analysis and Design | ||
| Prerequisites: ECE 2262 and MATH 3132 (or MATH 3100). | Course website | |
| ECE 3580 Foundations of Electromagnetics | ||
| Prerequisite: PHYS 2152, MATH 3132 (or MATH 3100). | Course website | |
| ECE 3590 Electromagnetic Theory | ||
| Prerequisite: ECE 3580 (or ECE 2130). | Course website | |
| ECE 3600 Physical Electronics | ||
| Prerequisites: PHYS 2152 (or PHYS 1070), MATH 3132 (or MATH 3100), and ECE 3670. | Course website | |
| ECE 3610 Microprocessing Systems | ||
| Prerequisite: ECE 2220. | Course website | |
| ECE 3650 Electric Machines | ||
| Prerequisite: ECE 3720. | Course website | |
| ECE 3670 Electronics 3E | ||
| Prerequisite: ECE 2160. | Course website | |
| ECE 3700 Telecommunication Networks Engineering | ||
| Prerequisite: COMP 2140. | Course website | |
| ECE 3720 Electric Power and Machines | ||
| Prerequisite: ECE 2262 or ENG 1180. | Course website | |
| ECE 3730 Principles of Embedded System Design | ||
| Prerequisites: ECE 2160, ECE 3610, and COMP 1010. | Course website | |
| ECE 3740 Systems Engineering Principles I | ||
| Prerequisites: COMP 2140. | Course website | |
| ECE 3750 Systems Engineering Principles II | ||
| Prerequisites: ECE 3740. | Course website | |
| ECE 3760 Digital Systems Design 1 | ||
| Prerequisite: ECE 4240. | Course website | |
| ECE 3770 Digital Systems Design 2 | ||
| Prerequisite: ECE 4240 and MATH 3120. | Course website | |
| ECE 3780 Signal Processing I | ||
| Prerequisite: ECE 2262 (or ECE 2260) and MATH 3132 (or MATH 3100). | Course website | |
| ECE 3790 Engineering Algorithms | ||
| Prerequisites: COMP 2140. Pre- or Corequisties: MATH 3132 (or MATH 3100). May not be held with the former 24.451. |
Course website | |
| ECE 4100 Introduction to Microelectronic Fabrication | ||
| Prerequisites: ECE 3670. | Course website | |
| ECE 4140 Power Transmission Lines: Field Effects and Insulation Co-ordination | ||
| Prerequisite: ECE 3720. | Not offered in 2012-2013 | |
| ECE 4150 Control Systems | ||
| Prerequisite ECE 3780. | Course website | |
| ECE 4160 Control Engineering | ||
| Prerequisite: ECE 4150. | Course website | |
| ECE 4180 Introduction to Robotics |
||
| Prerequisite: ECE 4150 and ECE 4240. | Not offered 2013-2014 | |
| ECE 4200 Electronic Filter Design | ||
| Prerequisite: ECE 3540 (or ECE 3530). | Not offered in 2012-2013 | |
| ECE 4240 Microprocessor Interfacing | ||
| Prerequisite: ECE 2160 and ECE 3610. | Course website | |
| ECE 4250 Digital Communications | ||
| Prerequisite: ECE 4260 and ECE 4830 or 024.373. | Course website | |
| ECE 4260 Communications Systems | ||
| Prerequisite: ECE 3780 and STAT 2220. | Course website | |
| ECE 4270 Antennas | ||
| Prerequisite: ECE 3590. | Course website | |
| ECE 4280 Engineering Electromagnetics | ||
| Prerequisite: ECE 3590. | ||
| ECE 4290 Microwave Engineering | ||
| Prerequisite: ECE 3590. | Course website | |
| ECE 4300 Electric Energy Systems I | ||
| Prerequisite: ECE 3650. | Course website | |
| ECE 4310 Electrical Energy Systems II | ||
| Prerequisite: ECE 4300. | Course website | |
|
|
||
| ECE 4360 High Voltage Engineering | Outline | |
| Prerequisite: ECE 3580 and ECE 3720. | Course website | |
|
ECE 4370 Power Electronics |
||
| Prerequisites: ECE 3720 and ECE 2160. | Course website | |
| ECE 4390 Engineering Computation 4E | ||
| Prerequisite: MATH 3132 and ECE 2240. | Course website | |
| ECE 4420 Digital Control | ||
| Prerequisite: ECE 4830 and ECE 4150. | Not offered 2013-2014 | |
| ECE 4440 Computer Vision | ||
| Prerequisites: ECE 3780. | Course website | |
| ECE 4520 Simulation and Modelling | ||
| Prerequisites: STAT 2220 and COMP 2140. | Course website | |
| ECE 4530 Parallel Processing | ||
| Prerequisites: COMP 2140 and ECE 3760. | Not offered in 2012-2013 | |
| ECE 4540 Wireless Networks | ||
| Prerequisites: ECE 3700 and ECE 3780. | Course website | |
| ECE 4580 Optoelectronics | ||
| Prerequisite: ECE 3600. | ||
| ECE 4600 Group Design Project | ||
| Prerequisites: (ENG 2010, ECE 3670, ECE 3780, ECE 3580, ECE 3720, ECE 3610 ) or (ENG 2010, ECE 3670, ECE 3780, ECE 3700, ECE 3760, ECE 3740). | Course website | |
| ECE 4610 Biomedical Instrumentation and Signal Processing | ||
| Prerequisites: ECE 2160 and ECE 3780. | Course website | |
| ECE 4720 Industry Internship | ||
| ECE 4740 Digital Systems Implementation | ||
| Prerequisite: ECE 4240. Not to be held with ECE 4500. |
Course website | |
| ECE 4830 Signal Processing II | ||
| Prerequisite: ECE 3780. | Course website | |
| ECE 4850 Topics in Electrical and Computer Engineering 1 | ||
| Prerequisites: Permission of the Department. | ||
| ECE 4860 (T01 Winter term) Biomedical Optics | ||
| Prerequisite: ECE 3590 and ECE 3780. | ||
|
ECE 4860 (T02 Fall term) Design of RF Devices and Wireless Systems |
||
| Prerequisite: Permission of the Department. | Course website | |
| ECE 4870 Topics in Electrical and Computer Engineering 3 | ||
| Prerequisite: Permission of the Department. | ||
| ECE 4880 Topics in Electrical and Computer Engineering 4 | ||
| Prerequisite: Permission of the Department. | ||