Program Overview: ECE offers a four-year BASc Degree
First & Second Year
The first two years of study are your foundation and are the same for both electrical and computer engineering undergraduates. Our students learn the principles of their disciplines by attending courses taught by our world-renowned faculty and gain real-world experience working with companies and organizations related to their fields of interest.
During the first year, students need to complete 12 core courses. In the second year, they must complete 11 core courses as well as one hardware or software design and communication course.
Third & Fourth Year
In your third and fourth years at ECE, you choose courses to determine whether you'll graduate in electrical or computer engineering. We have a range of areas of focus that integrate a variety of courses to offer a more specialized knowledge base.
In years three and four, students complete:
• Engineering Economics
• Capstone design project
• four Breadth courses
• four Depth courses
• three Technical Electives
• one Science/Math Elective
• one Free Elective
• four Humanities and Social Science (HSS) Electives (up to two from Complementary Studies)
Practical Experience Requirement (600 hours) or PEY Co-op is mandatory.
In your final two years, you choose four areas of study that interest you and then choose two of those areas to focus on, creating your own mix of qualifications so that your degree reflects the engineer you want to be. Students must focus on two of these six research areas:
• Photonics & Semiconductor Physics
• Electromagnetics & Energy Systems
• Analog & Digital Electronics
• Control, Communications & Signal Processing
• Computer Hardware & Computer Networks
Choose ECE: Why study electrical and computer engineering?
Electrical and computer engineers have the knowledge and skills to develop the technological breakthroughs that make a positive difference in society.
We spoke to current students about why you should choose ECE, as well as about their experiences and the student life at U of T.
Hardware & Computer Labs
The hardware and computer labs at ECE provide practical skills and hands-on experience, which are essential to your undergraduate experience.
For information on lab regulations and accessing computers, please visit our Hardware & Computer Labs page.
To receive your degree, you are required to complete 600 hours of practical experience. This ensures you have significant experience as an engineer with professional responsibility before graduation.
The Practical Experience Requirement applies to all departments at U of T Engineering. The requirement can be completed in several ways, from working in industry to conducting research. Some students satisfy the requirement with U of T Engineering's Professional Experience Year Co-op Program (PEY Co-op) Program.
Your U of T experience encompasses more than what happens in the classroom. Over 1,000 campus student organizations provide a great opportunity for you to meet new people, gain practical work experience and learn a new skill.
Visit the Student Life website or Ulife for the clubs and organizations database. Some clubs of interest to electrical and computer engineering students include: ECE Club, The Engineering Society, IEEE Club (Institute of Electrical and Electronics Engineers), National Society of Black Engineers, Troost ILead: Institute for Leadership Education in Engineering, Women in Science and Engineering and QueerSphere.
Join the ECE Ambassador Program and be the face of electrical and computer engineering at the University of Toronto!
As an ECE Ambassador, you'll represent the department at recruitment, outreach and alumni activities, gaining professional experience and networking opportunities.
If you're passionate about ECE, have excellent interpersonal and communication skills, and want to help recruit the best students, you're the perfect candidate.
Apply now to become an ECE Ambassador and make a lasting impact on the engineering community!