Engineering programs: universities
Every Engineering program at a Canadian university, ranked across schools. Program-level outcomes aren't published yet, so each program inherits its school's verified school-wide outcomes, transparency and value. Labelled, never invented.
Methodology v2.4 · how we rank programs
Showing 199 of 199 programs
- 1University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 2University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 3University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 4University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 5University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 6University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 7University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 8University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 9University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 10University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 11University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 12University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 13University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 14University of British Columbia · Vancouver, British Columbia · ~$6,230 est./yrA+Program score96
- 15Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 16Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 17Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 18Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 19Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 20Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 21Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 22Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 23Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 24Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
Show 175 more programsShowing all 199 programs
- 25Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 26Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 27Queen's University · Kingston, Ontario · ~$6,900 est./yrA+Program score93
- 28McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 29McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 30McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 31McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 32McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 33McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 34McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 35McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 36McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 37McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 38McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 39McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 40McMaster University · Hamilton, Ontario · ~$7,000 est./yrAProgram score90
- 41University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 42University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 43University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 44University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 45University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 46University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 47University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 48University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 49University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 50University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 51University of Calgary · Calgary, Alberta · ~$6,600 est./yrAProgram score90
- 52University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 53University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 54University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 55University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 56University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 57University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 58University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 59University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 60University of Toronto · Toronto, Ontario · ~$6,590 est./yrAProgram score89
- 61University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 62University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 63University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 64University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 65University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 66University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 67University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 68University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 69University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 70University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 71University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 72University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 73University of Waterloo · Waterloo, Ontario · ~$7,400 est./yrAProgram score88
- 74University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 75University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 76University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 77University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 78University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 79University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 80University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 81University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 82University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 83University of Alberta · Edmonton, Alberta · ~$6,800 est./yrA-Program score86
- 84Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 85Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 86Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 87Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 88Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 89Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 90Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 91Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 92Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 93Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 94Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 95Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 96Western University · London, Ontario · ~$6,800 est./yrA-Program score85
- 97University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 98University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 99University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 100University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 101University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 102University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 103University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 104University of Ottawa · Ottawa, Ontario · ~$7,200 est./yrA-Program score84
- 105Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 106Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 107Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 108Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 109Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 110Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 111Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 112Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 113Toronto Metropolitan University · Toronto, Ontario · ~$7,300 est./yrB+Program score81
- 114University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 115University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 116University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 117University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 118University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 119University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 120University of Victoria · Victoria, British Columbia · ~$6,100 est./yrB+Program score79
- 121Biological Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 122Biomedical Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 123Civil Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 124Computer Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 125Engineering Systems and Computing✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 126Environmental Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 127Mechanical Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 128Mechatronics Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 129Water Resources Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · ~$6,900 est./yrBProgram score71
- 130Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 131Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 132Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 133Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 134Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 135Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 136Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 137Concordia University · Montreal, Quebec · ~$4,200 est./yrBProgram score70
- 138Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 139Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 140Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 141Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 142Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 143Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 144Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 145Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 146Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 147Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 148Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 149Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 150Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 151Carleton University · Ottawa, Ontario · ~$7,100 est./yrB-Program score69
- 152University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 153University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 154University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 155University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 156University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 157University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 158University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 159University of Saskatchewan · Saskatoon, Saskatchewan · ~$6,800 est./yrC+Program score61
- 160Civil Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 161Computer Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 162Electrical Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 163Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 164Engineering & International Development Studies✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 165Geomatics Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 166Mechanical Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 167Mechatronics Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 168Software Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 169Space Engineering✓ Listed officiallyYork University · Toronto, Ontario · ~$7,200 est./yrC+Program score55
- 170Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 171Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 172Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 173Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 174Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 175Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 176Dalhousie University · Halifax, Nova Scotia · ~$9,200 est./yrCProgram score48
- 177University of Manitoba · Winnipeg, Manitoba · ~$5,400 est./yrCProgram score48
- 178University of Manitoba · Winnipeg, Manitoba · ~$5,400 est./yrCProgram score48
- 179University of Manitoba · Winnipeg, Manitoba · ~$5,400 est./yrCProgram score48
- 180University of Manitoba · Winnipeg, Manitoba · ~$5,400 est./yrCProgram score48
- 181University of Manitoba · Winnipeg, Manitoba · ~$5,400 est./yrCProgram score48
- 182McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 183McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 184McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 185McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 186McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 187McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 188McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 189McGill University · Montreal, Quebec · ~$9,000 est./yrCProgram score47
- 190Memorial University of Newfoundland · St. John's, Newfoundland and Labrador · ~$3,300 est./yrCProgram score47
- 191Biomedical Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 192Computer and Electronics Design✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 193Computer Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 194Electronics Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 195Engineering Physics✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 196Engineering Science✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 197Mechatronic Systems Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 198Sustainable Energy Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
- 199Systems Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · ~$6,400 est./yrC-Program score39
Related reading: How to Become an Engineer in Canada ↗
Still deciding on a field? AdmissionPrep's free program assessment ↗ can help you narrow it down.