Students entering the Electrical Engineering program must have completed the entire first-year program in Engineering, with no outstanding credits to be taken, and have a year-weighted average (YWA) of at least 60%. First consideration will be given to applicants with a minimum grade of 60% in each of the following courses: Applied Mathematics 1411A/B, Applied Mathematics 1413, Engineering Science 1036A/B, and Physics 1402A/B.
Engineering Common First Year Program
Full-year courses: Applied Mathematics 1413, Engineering Science 1050, Business Administration 1299E.
Full-year half course: Engineering Science 1022A/B/Y
Half-year courses: Applied Mathematics 1411A/B, Chemistry 1302A/B, Engineering Science 1021A/B, Engineering Science 1036A/B, Physics 1401A/B and Physics 1402A/B.
(Three of the half courses are taken in each term as scheduled)
Second Year Program
Applied Mathematics 2270A/B, Applied Mathematics 2276A/B, Computer Science 1037A/B, ECE 2205A/B, ECE 2231A/B, ECE 2233A/B, ECE 2236A/B, ECE 2240A/B, ECE 2277A/B, MME 2234A/B, Writing 2130F/G (or the former ES 2211F/G).
Third Year Program
Selection of the non-technical elective must be approved by the Department Counsellor to satisfy the CEAB requirements of subject matter that deals with central issues, methodologies, and thought processes of the humanities and social sciences. An approved list can be found on the Engineering website.
Fourth Year Program
ECE 4416, ECE 4429A/B, ECE 4437A/B, ES 4498F/G, Five 0.5 technical electives, 1.0 non-technical elective*.
Students who entered before September 2016 are required to take Business Administration 2299E.
*Selection of the non-technical elective must be approved by the Department Counsellor to satisfy the CEAB requirements of subject matter that deals with central issues, methodologies and thought processes of the humanities and social sciences. An approved list can be found on the Engineering website.
Technical Electives: Electrical Engineering
ECE 3349A/B, ECE 3380A/B, ECE 4430A/B, ECE 4431A/B, ECE 4432A/B, ECE 4433A/B, ECE 4436A/B, ECE 4438A/B, ECE 4439A/B, ECE 4445A/B, ECE 4451A/B, ECE 4455A/B, ECE 4456A/B, ECE 4457A/B, ECE 4460A/B, ECE 4464A/B, ECE 4468A/B, ECE 4469A/B, MME 4452A/B, MME 4473A/B, MME 4482A/B, MME 4487A/B, the former ECE 4470A/B, the former ECE 4489A/B.
*Up to two MME half courses from the approved list may be used as technical electives.
Some technical electives may not be offered in a given academic year.
For students registered in a concurrent degree program in Computer Science up to two computer science half courses at the 3000 level or higher may be used as technical electives.