Electrical and Computer Engineering
Electrical and computer engineers deal with two key issues of our time: the communication and control of digital information, and the creation and distribution of energy.Your professors are conducting leading-edge research on the most rapidly developing technology the world has ever seen: harnessing natural energy from the sun, wind, earth and sea; building groundbreaking biomedical devices that will improve quality of life; making it safer and faster to store your data in the cloud; and developing apps that could become the next smartphone must-haves. Multi-touch sensing is just one of the pioneering technologies developed here. When you choose Electrical or Computer Engineering, you’ll have the opportunity to shape the future of technology.In the first two years of both programs, you’ll study engineering design and communication, math, digital systems, electronics, communication systems, computer architecture and software. In upper years, you’ll focus on one of six general areas: Analog & Digital Electronics; Communications, Signal Processing & Control; Computer Hardware & Networks, Electromagnetics & Energy Systems; Photonics & Semiconductor Physics; andSoftware.At U of T, the Electrical and Computer Engineering programs are housed within the same department. We are the only university with a critical mass of researchers who are world-leading experts in both electrical and computer engineering. Our program is the highest-ranked and one of the largest in Canada, with 79 professors.
First-Year Courses (as of 2021-2022):Edit
- Calculus I and II (MAT186 & MAT187)
- Online Substitute: Calculus for Engineers I and II (APS162 & APS163)
- Computer Fundamentals (APS105)
- Dynamics (MIE100)
- Electrical Fundamentals (ECE110)
- Engineering Strategies & Practice I and II (APS111 & APS112)
- Engineering Chemistry & Materials Science (APS110)
- Online Substitute: Introductory Chemistry from a Materials Perspective (APS164)
- Linear Algebra (MAT188)
- Mechanics (CIV100)
- Online Substitute: Mechanics (APS160)
- Seminar: Intro to Electrical & Computer Engineering (ECE191)
- Seminar: Orientation to Engineering (APS100)