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
Highest rated
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.