CCR

Search

Find a course or a school.

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

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.

Find your class