Electrical Engineering Courses at UBC
Every Electrical Engineering course at University of British Columbia, with difficulty, workload, and ratings. 69 courses · 614 ratings across the web
Ratings across the web
Students give Electrical Engineering courses 2.8 out of 5, and 30% would take one again.
Across 23 rated courses. No reviews written here yet.
Easiest course
APSC160
Introduction to Computation in Engineering Design · 58/100 difficulty
Most challenging
ELEC202
Circuit Analysis II · 84/100 difficulty
All Electrical Engineering Courses (69)
APSC160Introduction to Computation in Engineering Design
3.5 out of 5 stars3.5· 210 ratings
ELEC201Circuit Analysis I
2.1 out of 5 stars2.1· 58 ratings
ELEC202Circuit Analysis II
2.1 out of 5 stars2.1· 46 ratings
ELEC301Electronic Circuits
1.4 out of 5 stars1.4· 44 ratings
ELEC341Systems and Control
2.1 out of 5 stars2.1· 42 ratings
EECE259
3.9 out of 5 stars3.9· 32 ratings
EECE281
3.3 out of 5 stars3.3· 20 ratings
ELEC391Electrical Engineering Design Studio II
1.7 out of 5 stars1.7· 19 ratings
EECE280
2.5 out of 5 stars2.5· 18 ratings
CPEN312Digital Systems and Microcomputers
1.6 out of 5 stars1.6· 16 ratings
EECE356
2.4 out of 5 stars2.4· 16 ratings
EECE251
3.6 out of 5 stars3.6· 12 ratings
ELEC342Electro-Mechanical Energy Conversion and Transmission
2.5 out of 5 stars2.5· 11 ratings
CPEN311Digital Systems Design
2.0 out of 5 stars2.0· 10 ratings
EECE369
3.0 out of 5 stars3.0· 10 ratings
ELEC281Technical Communication
1.2 out of 5 stars1.2· 10 ratings
EECE253
3.0 out of 5 stars3.0· 8 ratings
EECE380
2.5 out of 5 stars2.5· 7 ratings
ELEC291Electrical Engineering Design Studio I
4.2 out of 5 stars4.2· 7 ratings
EECE254
5.0 out of 5 stars5.0· 6 ratings
EECE355
4.5 out of 5 stars4.5· 6 ratings
EECE300
3.6 out of 5 stars3.6· 3 ratings
ELEC465Microsystems Design
1.0 out of 5 stars1.0· 3 ratings
ELEC204Linear Circuits
No reviews yet · be the first
ELEC211Engineering Electromagnetics
No reviews yet · be the first
ELEC271Selected Topics in Biomedical Engineering
No reviews yet · be the first
ELEC292Biomedical Engineering Design Studio
No reviews yet · be the first
ELEC300Special Topics in Electrical Engineering
No reviews yet · be the first
ELEC302Electronic Circuits for Electromechanical Design
No reviews yet · be the first
ELEC315Electronic Materials and Devices
No reviews yet · be the first
ELEC321Stochastic Signals and Systems
No reviews yet · be the first
ELEC343Electromechanics
No reviews yet · be the first
ELEC352Electric Energy Systems
No reviews yet · be the first
ELEC361Molecules to Mechanisms
No reviews yet · be the first
ELEC371Biomedical Engineering Instrumentation
No reviews yet · be the first
ELEC400Topics in Electrical Engineering
No reviews yet · be the first
ELEC401Analog CMOS Integrated Circuit Design
No reviews yet · be the first
ELEC402Introduction to VLSI Systems
No reviews yet · be the first
ELEC403Advanced Digital VLSI Systems
No reviews yet · be the first
ELEC404RF Integrated Circuits
No reviews yet · be the first
ELEC411Antennas and Propagation
No reviews yet · be the first
ELEC412Optical Waveguides and Photonics
No reviews yet · be the first
ELEC413Semiconductor Lasers
No reviews yet · be the first
ELEC415Semiconductor Devices: Physics, Design and Analysis
No reviews yet · be the first
ELEC416Quantum Dots and Device Applications
No reviews yet · be the first
ELEC421Digital Signal and Image Processing
No reviews yet · be the first
ELEC422Biosignals and Systems
No reviews yet · be the first
ELEC431Communication Systems I
No reviews yet · be the first
ELEC432Communication Systems II
No reviews yet · be the first
ELEC433Error Control Coding for Communications and Computers
No reviews yet · be the first
ELEC434Introduction to Optical Networks
No reviews yet · be the first
ELEC441Control Systems
No reviews yet · be the first
ELEC451Power Electronics
No reviews yet · be the first
ELEC452Industrial Drives
No reviews yet · be the first
ELEC453Power System Analysis
No reviews yet · be the first
ELEC454Power System Analysis II
No reviews yet · be the first
ELEC455Power Systems Protection
No reviews yet · be the first
ELEC456Decision Support Methods in Power Systems Operation
No reviews yet · be the first
ELEC457Optimization of Power System Operation
No reviews yet · be the first
ELEC461Nanotechnology in Electronics
No reviews yet · be the first
ELEC462Sensors and Actuators in Microsystems
No reviews yet · be the first
ELEC464Nanotechnology and Nature
No reviews yet · be the first
ELEC471Medical Imaging
No reviews yet · be the first
ELEC472Biomechatronics
No reviews yet · be the first
ELEC473Biological Micro-Electro-Mechanical Systems
No reviews yet · be the first
ELEC474Biophotonics
No reviews yet · be the first
ELEC481Economic Analysis of Engineering Projects
No reviews yet · be the first
ELEC491Electrical Engineering Capstone Design Project
No reviews yet · be the first
ELEC494Biomedical Engineering Capstone Design Project
No reviews yet · be the first
Top Electrical Engineering Courses at UBC
0–100 scores from ratings across the web
Electrical Engineering at UBC: FAQ
Give back
Took a class at UBC? Your review is what the next student reads.
Anonymous, about two minutes, no account.