Engineering Courses at UManitoba
Every Engineering course at University of Manitoba, with difficulty, workload, and ratings. 68 courses · 706 ratings across the web
Ratings across the web
Students give Engineering courses 3.1 out of 5, and 58% would take one again.
Across 56 rated courses. No reviews written here yet.
Easiest course
BIOE0600
Farm Machinery · 53/100 difficulty
Most challenging
ECE4240
Microprocessor Interfacing · 79/100 difficulty
All Engineering Courses (68)
ENG1440Introduction to Statics
3.7 out of 5 stars3.7· 150 ratings
MECH2202Thermodynamics
3.4 out of 5 stars3.4· 35 ratings
CIVL2800Solid Mechanics 1
4.1 out of 5 stars4.1· 34 ratings
ECE3780Signal Processing 1
2.0 out of 5 stars2.0· 32 ratings
ECE3610Microprocessing Systems
3.0 out of 5 stars3.0· 27 ratings
MECH2112Fundamentals of Mechanical and Computer Aided Design
4.2 out of 5 stars4.2· 27 ratings
CIVL3770Design of Steel Structures
2.3 out of 5 stars2.3· 25 ratings
ECE2220Digital Logic Systems
3.1 out of 5 stars3.1· 21 ratings
MECH2222Mechanics of Materials
1.4 out of 5 stars1.4· 19 ratings
ECE4240Microprocessor Interfacing
2.7 out of 5 stars2.7· 17 ratings
ECE4150Control Systems
1.8 out of 5 stars1.8· 16 ratings
MECH3482Kinematics and Dynamics
3.0 out of 5 stars3.0· 16 ratings
CIVL2790Fluid Mechanics
5.0 out of 5 stars5.0· 14 ratings
CIVL3760Structural Analysis
3.5 out of 5 stars3.5· 14 ratings
CIVL3730Geotechnical Materials and Analysis
4.3 out of 5 stars4.3· 13 ratings
ECE2240Numerical Methods for Electrical Engineers
4.6 out of 5 stars4.6· 12 ratings
ECE4530Parallel Processing
5.0 out of 5 stars5.0· 11 ratings
MECH3542Engineering Materials 2
1.8 out of 5 stars1.8· 11 ratings
CIVL2770Civil Engineering Materials
3.6 out of 5 stars3.6· 10 ratings
ECE3600Physical Electronics
3.6 out of 5 stars3.6· 10 ratings
ECE3720Electric Power and Machines
2.8 out of 5 stars2.8· 10 ratings
ENG2010
1.6 out of 5 stars1.6· 10 ratings
CIVL7430
4.9 out of 5 stars4.9· 9 ratings
MECH2150Mechanical Engineering Modelling and Numerical Methods
4.5 out of 5 stars4.5· 9 ratings
BIOE0600Farm Machinery
2.1 out of 5 stars2.1· 8 ratings
ENG2040Engineering Communication: Strategies, Practice and Design
2.1 out of 5 stars2.1· 8 ratings
ECE3010
1.6 out of 5 stars1.6· 7 ratings
ECE3730Principles of Embedded System Design
1.9 out of 5 stars1.9· 7 ratings
ECE3740Systems Engineering Principles 1
2.3 out of 5 stars2.3· 7 ratings
ECE4830Signal Processing 2
2.1 out of 5 stars2.1· 7 ratings
MECH3460Heat Transfer
3.7 out of 5 stars3.7· 7 ratings
CIVL4220Geotechnical Design
4.7 out of 5 stars4.7· 6 ratings
CIVL4500Contemporary Topics in Civil Engineering
1.0 out of 5 stars1.0· 6 ratings
ECE2160Electronics 2E
3.6 out of 5 stars3.6· 6 ratings
MECH3582Manufacturing Planning and Quality Control
3.0 out of 5 stars3.0· 6 ratings
TE2
1.6 out of 5 stars1.6· 6 ratings
CIVL3690Environmental Engineering Analysis
1.8 out of 5 stars1.8· 5 ratings
CIVL4250Groundwater Hydrology
1.0 out of 5 stars1.0· 5 ratings
ECE3790
4.6 out of 5 stars4.6· 5 ratings
BIOE0710Materials Handling and Electrical Controls
2.0 out of 5 stars2.0· 4 ratings
BME4610
4.8 out of 5 stars4.8· 4 ratings
CIVL3740Hydraulics
3.3 out of 5 stars3.3· 4 ratings
ECE3580EM
5.0 out of 5 stars5.0· 4 ratings
ECE4600Group Design Project
4.0 out of 5 stars4.0· 4 ratings
ENGA01
3.3 out of 5 stars3.3· 4 ratings
MECH2012
5.0 out of 5 stars5.0· 4 ratings
CIVL3590Numerical Methods in Engineering Analysis
5.0 out of 5 stars5.0· 3 ratings
CIVL4400Transportation Engineering Design
3.4 out of 5 stars3.4· 3 ratings
ECE3710
1.4 out of 5 stars1.4· 3 ratings
ECE4360High Voltage Engineering
4.3 out of 5 stars4.3· 3 ratings
ECE4610Biomedical Instrumentation and Signal Processing
5.0 out of 5 stars5.0· 3 ratings
ECE7210
2.6 out of 5 stars2.6· 3 ratings
ECE7650
2.0 out of 5 stars2.0· 3 ratings
EESC342
1.0 out of 5 stars1.0· 3 ratings
ENG144OIntroduction to Statics
3.0 out of 5 stars3.0· 3 ratings
MECH3430Measurements and Control
2.0 out of 5 stars2.0· 3 ratings
BIOE2900Biosystems Engineering Design 1
No reviews yet · be the first
CIVL4300Design of Urban Water Systems
No reviews yet · be the first
E3720
No reviews yet · be the first
EE226
No reviews yet · be the first
ENG3560
No reviews yet · be the first
MECG7600
No reviews yet · be the first
MECH2262Fundamentals of Fluid Mechanics
No reviews yet · be the first
MECH2272Engineering Materials 1
No reviews yet · be the first
MECH3550Robotics and Computer Numerical Control
No reviews yet · be the first
MECH4182Aerospace Structures: Analysis and Design
No reviews yet · be the first
MECH4322Contemporary Topics in Mechanical Engineering 2
No reviews yet · be the first
MECH4452Aircraft Performance, Dynamics and Design
No reviews yet · be the first
Top Engineering Courses at UManitoba
0–100 scores from ratings across the web
Engineering at UManitoba: FAQ
Give back
Took a class at UManitoba? Your review is what the next student reads.
Anonymous, about two minutes, no account.