CCR

Search

Find a course or a school.

Electrical Engineering Courses at U of T

Every Electrical Engineering course at University of Toronto, with difficulty, workload, and ratings. 78 courses · 1.5K ratings across the web

Ratings across the web

Students give ECE courses 3.5 out of 5, and 57% would take one again.

Across 78 rated courses. No reviews written here yet.

Easiest course

ECE259

Electromagnetism · 55/100 difficulty

Most challenging

ECE1505

79/100 difficulty

All Electrical Engineering Courses (78)

ECE216Signals and Systems

2.4 out of 5 stars2.4· 104 ratings

MAT291Introduction to Mathematical Physics

3.1 out of 5 stars3.1· 97 ratings

ECE110Electrical Fundamentals

3.6 out of 5 stars3.6· 89 ratings

ECE302Probability and Applications

3.2 out of 5 stars3.2· 88 ratings

ECE241Digital Systems

3.4 out of 5 stars3.4· 74 ratings

ECE159Fundamentals of Electric Circuits

4.5 out of 5 stars4.5· 63 ratings

ECE344Operating Systems

3.5 out of 5 stars3.5· 63 ratings

ECE244Programming Fundamentals

4.3 out of 5 stars4.3· 62 ratings

ECE221Electric and Magnetic Fields

3.6 out of 5 stars3.6· 54 ratings

ECE253Digital and Computer Systems

3.8 out of 5 stars3.8· 51 ratings

ECE259Electromagnetism

4.5 out of 5 stars4.5· 42 ratings

ECE311Introduction to Control Systems

3.4 out of 5 stars3.4· 41 ratings

ECE318Fundamentals of Optics

4.2 out of 5 stars4.2· 41 ratings

ECE243Computer Organization

4.2 out of 5 stars4.2· 36 ratings

ECE320Fields and Waves

4.0 out of 5 stars4.0· 35 ratings

ECE461Internetworking

3.9 out of 5 stars3.9· 29 ratings

ECE421Introduction to Machine Learning

3.5 out of 5 stars3.5· 28 ratings

ECE106

4.7 out of 5 stars4.7· 27 ratings

ECE419Distributed Systems

2.5 out of 5 stars2.5· 24 ratings

ECE115

3.8 out of 5 stars3.8· 22 ratings

ECE314Fundamentals of Electrical Energy Systems

3.0 out of 5 stars3.0· 22 ratings

ECE496Design Project

2.4 out of 5 stars2.4· 22 ratings

ECE1513

2.1 out of 5 stars2.1· 21 ratings

ECE342Computer Hardware

2.3 out of 5 stars2.3· 17 ratings

ECE568Computer Security

4.3 out of 5 stars4.3· 17 ratings

ECE150

3.8 out of 5 stars3.8· 16 ratings

ECE445

2.4 out of 5 stars2.4· 16 ratings

ECE190

4.7 out of 5 stars4.7· 14 ratings

ECE316Communication Systems

3.5 out of 5 stars3.5· 14 ratings

ECE520Power Electronics

3.1 out of 5 stars3.1· 13 ratings

ECE552Computer Architecture

4.6 out of 5 stars4.6· 12 ratings

ECE385

3.3 out of 5 stars3.3· 11 ratings

ECE470Robot Modeling and Control

3.5 out of 5 stars3.5· 11 ratings

ECE533

4.2 out of 5 stars4.2· 11 ratings

ECE557Linear Control Theory

2.5 out of 5 stars2.5· 10 ratings

ECE1505

2.8 out of 5 stars2.8· 9 ratings

ECE297Software Design and Communication

3.0 out of 5 stars3.0· 9 ratings

ECE315

3.8 out of 5 stars3.8· 9 ratings

ECE418

3.5 out of 5 stars3.5· 9 ratings

ECE534

3.5 out of 5 stars3.5· 9 ratings

ECE101

3.3 out of 5 stars3.3· 8 ratings

ECE203

3.8 out of 5 stars3.8· 8 ratings

ECE299

2.4 out of 5 stars2.4· 8 ratings

ECE355Signal Analysis and Communication

3.9 out of 5 stars3.9· 8 ratings

ECE463Electric Drives

3.4 out of 5 stars3.4· 8 ratings

ECE310

3.5 out of 5 stars3.5· 7 ratings

ECE410Linear Control Systems

3.1 out of 5 stars3.1· 7 ratings

ECE411Adaptive Control and Reinforcement Learning

3.5 out of 5 stars3.5· 7 ratings

ECE454Computer Systems Programming

3.9 out of 5 stars3.9· 7 ratings

ECE1502

4.3 out of 5 stars4.3· 6 ratings

ECE368Probabilistic Reasoning

2.5 out of 5 stars2.5· 6 ratings

ECE467Compilers & Interpreters

4.7 out of 5 stars4.7· 6 ratings

APS100Orientation to Engineering

2.8 out of 5 stars2.8· 5 ratings

ECE1085

2.2 out of 5 stars2.2· 5 ratings

ECE1388

1.0 out of 5 stars1.0· 5 ratings

ECE298

3.6 out of 5 stars3.6· 5 ratings

ECE2XX

2.8 out of 5 stars2.8· 5 ratings

ECE360Electronics

4.0 out of 5 stars4.0· 5 ratings

ECE413

4.4 out of 5 stars4.4· 5 ratings

ECE416

3.4 out of 5 stars3.4· 5 ratings

ECE422Radio and Microwave Wireless Systems

5.0 out of 5 stars5.0· 5 ratings

ECE425

2.2 out of 5 stars2.2· 5 ratings

ECE464Wireless Communication

3.2 out of 5 stars3.2· 5 ratings

ECE514

4.6 out of 5 stars4.6· 5 ratings

ECE1501

4.8 out of 5 stars4.8· 4 ratings

ECE353Systems Software

3.0 out of 5 stars3.0· 4 ratings

ECE359

3.0 out of 5 stars3.0· 4 ratings

ECE412Analog Signal Processing Circuits

4.0 out of 5 stars4.0· 4 ratings

ECE417Digital Communication

4.8 out of 5 stars4.8· 4 ratings

CSC347Introduction to Information Security

4.7 out of 5 stars4.7· 3 ratings

ECE1647

3.6 out of 5 stars3.6· 3 ratings

ECE1766

1.0 out of 5 stars1.0· 3 ratings

ECE257

4.0 out of 5 stars4.0· 3 ratings

ECE286

5.0 out of 5 stars5.0· 3 ratings

ECE367Matrix Algebra and Optimization

4.7 out of 5 stars4.7· 3 ratings

ECE469Optical Communications and Networks

4.7 out of 5 stars4.7· 3 ratings

ECE535

3.0 out of 5 stars3.0· 3 ratings

ECE537Random Processes

2.0 out of 5 stars2.0· 3 ratings

Top Electrical Engineering Courses at U of T

0–100 scores from ratings across the web

Electrical Engineering at U of T: FAQ

Give back

Took a class at U of T? Your review is what the next student reads.

Anonymous, about two minutes, no account.

Find your class