Engineering Courses at McMaster
Every Engineering course at McMaster University, with difficulty, workload, and ratings. 98 courses · 996 ratings across the web
Ratings across the web
Students give Engineering courses 3.8 out of 5, and 68% would take one again.
Across 84 rated courses. No reviews written here yet.
Easiest course
ENGTECH1AC3
Analytical Chemistry · 45/100 difficulty
Most challenging
CHEMENG2O04
Fluid Mechanics · 82/100 difficulty
All Engineering Courses (98)
ENG1D04
2.5 out of 5 stars2.5· 74 ratings
ELECENG3EJ4
3.5 out of 5 stars3.5· 59 ratings
COMPENG2DI4Logic Design
3.9 out of 5 stars3.9· 47 ratings
CHEMENG2E04Numerical Methods and Computing for Chemical Engineers
2.6 out of 5 stars2.6· 44 ratings
ELECENG2CI4Introduction to Circuit Analysis
4.7 out of 5 stars4.7· 35 ratings
CHEMENG2O04Fluid Mechanics
2.0 out of 5 stars2.0· 34 ratings
ELECENG2CJ4
3.3 out of 5 stars3.3· 30 ratings
COMPENG2SH4Principles of Programming
2.8 out of 5 stars2.8· 27 ratings
ENG1P03
3.5 out of 5 stars3.5· 26 ratings
ELECENG3TQ3
2.5 out of 5 stars2.5· 24 ratings
MATLS1M03
4.7 out of 5 stars4.7· 24 ratings
MATLS3M03Mechanical Behaviour of Materials
3.8 out of 5 stars3.8· 22 ratings
COE2SI4
4.4 out of 5 stars4.4· 20 ratings
ELECENG2EI4
2.3 out of 5 stars2.3· 20 ratings
ENG1C03
4.0 out of 5 stars4.0· 20 ratings
ENG2B03
3.4 out of 5 stars3.4· 20 ratings
ENGTECH3MA3Mathematics V
3.8 out of 5 stars3.8· 20 ratings
ENGPHYS2NE3Thermal Systems Design
4.8 out of 5 stars4.8· 19 ratings
ENGTECH1MC3Mathematics I
2.4 out of 5 stars2.4· 17 ratings
GENTECH4SE3Technology Ethics and Sustainability
3.9 out of 5 stars3.9· 17 ratings
COMPSCI1BA3
3.0 out of 5 stars3.0· 15 ratings
ENG4A03
2.8 out of 5 stars2.8· 14 ratings
COMP2SI4
4.1 out of 5 stars4.1· 13 ratings
CE2DI4
4.7 out of 5 stars4.7· 12 ratings
ENGTECH1AC3Analytical Chemistry
5.0 out of 5 stars5.0· 12 ratings
ECE740Semiconductor Device Theory and Modeling
3.8 out of 5 stars3.8· 11 ratings
ECE3EJ4
4.5 out of 5 stars4.5· 10 ratings
ENG1C04
3.4 out of 5 stars3.4· 10 ratings
IBEHS1P10Health Solutions Design Projects I: Introduction to Engineering Fundamentals and Design
5.0 out of 5 stars5.0· 10 ratings
IBEHS4C03
4.1 out of 5 stars4.1· 10 ratings
SEP706Energy and Public Policy
4.5 out of 5 stars4.5· 10 ratings
EP2P04
2.4 out of 5 stars2.4· 9 ratings
ENGPHYS2CM4
2.3 out of 5 stars2.3· 8 ratings
ENGPHYS3O04Fluid Mechanics and Heat Transfer: Introduction
5.0 out of 5 stars5.0· 8 ratings
EP3F03
4.2 out of 5 stars4.2· 8 ratings
MECHENG3O04
4.0 out of 5 stars4.0· 8 ratings
CE2O04
4.7 out of 5 stars4.7· 7 ratings
COE4DM4
4.2 out of 5 stars4.2· 7 ratings
ECE2EI5
1.9 out of 5 stars1.9· 7 ratings
EE3TQ4
2.9 out of 5 stars2.9· 7 ratings
ELECENG4PK4
4.2 out of 5 stars4.2· 7 ratings
EP3O04
4.5 out of 5 stars4.5· 7 ratings
ME2D03
4.8 out of 5 stars4.8· 7 ratings
MECH4B03
4.5 out of 5 stars4.5· 7 ratings
CHEMENG2F04Chemical Engineering Principles II
4.3 out of 5 stars4.3· 6 ratings
EE2EI5
2.1 out of 5 stars2.1· 6 ratings
ELEC2EI5
1.9 out of 5 stars1.9· 6 ratings
ELECENG4TK4
4.5 out of 5 stars4.5· 6 ratings
ENG3N03
3.4 out of 5 stars3.4· 6 ratings
ENGINEER2MM3
3.5 out of 5 stars3.5· 6 ratings
GENTECH1CP3
5.0 out of 5 stars5.0· 6 ratings
MATLS2B03Introduction to the Thermodynamics of Materials
3.4 out of 5 stars3.4· 6 ratings
MATLS3J03Statistical Methods for Materials Engineers
3.9 out of 5 stars3.9· 6 ratings
CHE2O04
1.8 out of 5 stars1.8· 5 ratings
COMPENG2SI3Data Structures and Algorithms
5.0 out of 5 stars5.0· 5 ratings
COMPENG4DN4Advanced Internet Communications
3.4 out of 5 stars3.4· 5 ratings
ECE2DI4
4.2 out of 5 stars4.2· 5 ratings
ENGINEER1P13Integrated Cornerstone Design Projects in Engineering
3.8 out of 5 stars3.8· 5 ratings
GENTECH1CS3
5.0 out of 5 stars5.0· 5 ratings
GENTECH1CZ3
4.4 out of 5 stars4.4· 5 ratings
MECH2A3
4.2 out of 5 stars4.2· 5 ratings
MECHENG2D03Mechanical Engineering Design Elements
5.0 out of 5 stars5.0· 5 ratings
SEP760Design Thinking
3.8 out of 5 stars3.8· 5 ratings
CE2SH4
2.3 out of 5 stars2.3· 4 ratings
COMPENG2
2.0 out of 5 stars2.0· 4 ratings
ECE741Analog Integrated Circuits
5.0 out of 5 stars5.0· 4 ratings
EE2SI4
3.3 out of 5 stars3.3· 4 ratings
MATLS3E04
4.3 out of 5 stars4.3· 4 ratings
ME3004
3.0 out of 5 stars3.0· 4 ratings
CE4DM4
4.0 out of 5 stars4.0· 3 ratings
CIVENG3C03
5.0 out of 5 stars5.0· 3 ratings
COE3DJ4
5.0 out of 5 stars5.0· 3 ratings
COMSC1BA3
4.0 out of 5 stars4.0· 3 ratings
ECE2SI4
2.4 out of 5 stars2.4· 3 ratings
EENG2EI5
3.6 out of 5 stars3.6· 3 ratings
ELEC2EI4
4.0 out of 5 stars4.0· 3 ratings
ELEC2FH3
5.0 out of 5 stars5.0· 3 ratings
ELEC3EJ4
4.3 out of 5 stars4.3· 3 ratings
ENG1CO3
2.4 out of 5 stars2.4· 3 ratings
ENGINEER1D04
2.6 out of 5 stars2.6· 3 ratings
ENGTECH1BI3Biology
5.0 out of 5 stars5.0· 3 ratings
EP3PN4
5.0 out of 5 stars5.0· 3 ratings
MECHENG2C04Mechanical Engineering Design Project I
4.3 out of 5 stars4.3· 3 ratings
THERM2W04
3.6 out of 5 stars3.6· 3 ratings
CE3SK3
No reviews yet · be the first
CENG2SI4
No reviews yet · be the first
CHE3BM3
No reviews yet · be the first
ECE778Introduction to Nanotechnology
No reviews yet · be the first
EE2SH4
No reviews yet · be the first
EE4EI4
No reviews yet · be the first
EE4EM4
No reviews yet · be the first
EJ4
No reviews yet · be the first
ELEC4
No reviews yet · be the first
ENG3EJ4
No reviews yet · be the first
EP2EO4
No reviews yet · be the first
EP4S
No reviews yet · be the first
KIN731
No reviews yet · be the first
SEP773Teamwork, Leadership, and Innovation
No reviews yet · be the first
Top Engineering Courses at McMaster
0–100 scores from ratings across the web
Highest rated
Engineering at McMaster: FAQ
Give back
Took a class at McMaster? Your review is what the next student reads.
Anonymous, about two minutes, no account.