Electrical and Computer Engineering

Two students examine a phone

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: Photonics & Semiconductor Physics; Software; Electromagnetics & Energy Systems; Analog & Digital Electronics; Communications, Signal Processing & Control; and Computer Hardware & Networks.

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

  • Calculus I and II
  • Computer Fundamentals
  • Dynamics
  • Electrical Fundamentals
  • Engineering Strategies & Practice I and II
  • Engineering Chemistry & Materials Science
  • Linear Algebra
  • Mechanics
  • Seminar: Intro to Electrical & Computer Engineering
  • Seminar: Orientation to Engineering

To get to know some of our students in the Electrical and Computer Engineering program, please visit the Meet Our Students section.

Electrical and Computer Engineering Resources