Skip to content

UBC vs Alberta vs Calgary engineering for Fall 2027

For Fall 2027, UBC, the University of Alberta and the University of Calgary all start engineering students in a common first year. UBC's application is due January 15, 2027. Alberta and Calgary close on March 1, 2027. Calgary guarantees your first-choice discipline once you pass all 10 common-core courses. UBC places students competitively.

Reviewed October 19, 2026 · Checked against the primary sources below · How we review guides

Key facts

Fall 2027 deadlines
UBC: January 15, 2027. U of A and U of C: March 1, 2027.
Published averages
U of A: mid 80s to low 90s (three-year trend). U of C: low 90s (estimate). UBC gives no range.
Choosing a discipline
U of C guarantees first choice after all 10 core courses. UBC ranks students; no average guarantees a program.
Work experience
UBC co-op is optional. U of A has a co-op stream. U of C has a 12 to 16 month internship.

Side-by-side: first-year engineering for an Alberta high school applicant

Compare the same applicant type at each school.

Checked October 2026, for UBC Vancouver, U of A (Edmonton) and U of C. Averages are past or estimated ranges, not cut-offs. Rules shown without a year are the latest available.
What you're comparingUBC VancouverUniversity of AlbertaUniversity of Calgary
Fall 2027 application deadlineJanuary 15, 2027March 1, 2027, the main deadline for most programsMarch 1, 2027; applications open October 1, 2026UBC: dates and deadlines (Fall 2027)U of A: timeline for Fall 2027 applicantsU of C: Engineering common first year (Alberta high school)
Grade 12 coursesGrade 12 math, chemistry and physics, or equivalents. Selection uses Grade 12 math, chemistry, physics and English.Math 30-1, Math 31, Chemistry 30, Physics 30 and ELA 30-1ELA 30-1, Math 30-1, Math 31, Chemistry 30, and Physics 30 or Biology 30UBC Calendar: Bachelor of Applied Science admissionU of A Engineering: undergraduate admissionsU of C: Engineering common first year (Alberta high school)
Published admission averageNo range given; the calendar says standing above the minimum is usually neededMid 80s to low 90s over the past three cycles (latest available)Low 90s estimated competitive average, Alberta curriculum (latest available)U of A: competitive requirements and average rangesUBC Calendar: Bachelor of Applied Science admissionU of C: Engineering common first year (Alberta high school)
Other application partsPersonal profile answers and two referencesNone named on the Engineering admissions pageNone named on the program pageUBC: personal profileU of A Engineering: undergraduate admissionsU of C: Engineering common first year (Alberta high school)
Discipline choicePlacement after first year by Winter average and a personal statement; no average guarantees a programChoose a discipline and stream in March of the qualifying yearGuaranteed first-choice program after completing all 10 common-core coursesUBC Engineering: program placementU of A Engineering: co-op program overviewU of C: Engineering common first year (Alberta high school)
Work experience modelOptional co-op; typically adds one yearCo-op stream chosen in first year; first work term after two academic yearsRequired practical experience; 12 to 16 month internship after third yearUBC Applied Science: undergraduate co-opU of A Engineering: co-op program overviewU of C Schulich: internship program

Reviewed against each row's official source. Recheck the source before you act, because dates and fees change.

Domestic tuition: what each school publishes

The units differ, so don't add them up as if they match.

Domestic tuition only, from each school's latest published table. Fall 2027 rates are not published yet. Student fees, co-op fees, residence and books are extra.
SchoolPublished amountUnit and scopeCycle status
UBC Vancouver$7,647.53Applied Science Year 1, domestic: $206.69 per credit times a 37-credit full loadLatest available: students starting in 2026/27UBC: undergraduate tuition fees 2026/27
University of Alberta$1,123.04Per 3-credit Engineering Course, domestic. Most other 3-credit courses are $729.36.Latest available: 2026-2027. No first-year total is published.U of A: 2026-2027 tuition for Canadian citizens and permanent residents
University of Calgary$963.03Per 3-unit Schulich course, domestic. Each course is charged at the rate of the faculty that offers it.Latest available: rates effective Spring Term 2026. No first-year total published.U of C Calendar: P.1.1 undergraduate tuition

Reviewed against each row's official source. Recheck the source before you act, because dates and fees change.

What this comparison covers

This comparison covers one decision: where to start a four-year engineering degree in Western Canada. It covers UBC's Vancouver campus, the University of Alberta in Edmonton and the University of Calgary's Schulich School of Engineering. It uses the rules for a student applying from an Alberta high school.

Getting into first-year engineering is one step. Getting into your discipline, such as civil or software, is a second step at UBC and U of A. A work term is a third, separate step. Keep these apart when you compare offers. Each school's own guide has the full detail: UBC engineering requirements, Alberta engineering requirements and Calgary engineering requirements.

Sources: UBC: Mechanical Engineering (Vancouver) program page · U of A: Engineering foundational/qualifying year · U of C: Engineering common first year (Alberta high school)

Deadlines: UBC comes first

UBC closes about six weeks before the two Alberta schools. For the Winter Session that starts in September 2027, apply by January 15, 2027 at 11:59 p.m. Pacific time. To be considered for some of UBC's major entrance awards, Canadian applicants must apply by December 1, 2026. UBC says it makes high school decisions on a rolling basis between November 2026 and June 2027.

The University of Alberta's main Fall 2027 application deadline for most programs is March 1, 2027. You also self-report your final marks by April 30, 2027. The University of Calgary accepts Fall 2027 applications from October 1, 2026 to March 1, 2027. Its FAQ asks for early transcripts after your fall term, by March 15.

Applying early can matter at the Alberta schools too. U of A says it can use Grade 11 marks to make a conditional early offer. Calgary says early offers go to applicants with a competitive average based on Grade 11 courses. See the UBC, U of A and U of C deadline guides for every date.

Sources: UBC: dates and deadlines (Fall 2027) · U of A: timeline for Fall 2027 applicants · U of C: Engineering common first year (Alberta high school) · U of C Schulich: admission FAQs · U of A Engineering: undergraduate admissions

Grade 12 courses for Alberta students

U of A calculates your engineering average on five courses: Math 30-1, Math 31, Chemistry 30, Physics 30 and English Language Arts 30-1. It needs at least 70% across those five. Meeting that minimum doesn't guarantee a place.

Calgary lists ELA 30-1, Math 30-1, Math 31, Chemistry 30, and Physics 30 or Biology 30. If an offer can't be made with Physics, Calgary uses Biology, and that offer is finalized after a summer course before classes start. You can be considered without Math 31 at a higher average, but you'd then take a different calculus stream. Calgary's FAQ lists Physics 30 and Math 31 as two of five prerequisites without those options. Ask Calgary which applies to you.

UBC's calendar asks for Grade 12 math, physics and chemistry, or their equivalents. It selects students on their Grade 12 math, chemistry, physics and English marks. A student without Grade 12 Physics may still apply, and the faculty may admit candidates it judges outstanding. Anyone admitted without a required course must make it up, either the summer before or through a longer first year. That's an exception, not a plan.

Sources: U of A Engineering: undergraduate admissions · U of A: competitive requirements and average ranges · U of C: Engineering common first year (Alberta high school) · U of C Schulich: admission FAQs · UBC Calendar: Bachelor of Applied Science admission

Admission averages are different kinds of numbers

The three schools don't publish the same measure. U of A gives a range from the last three admission cycles: mid 80s to low 90s for engineering. It calls this a benchmark, not a guarantee. It also says what counts as competitive can change during the cycle, which runs from October 1 to August 31.

Calgary gives an estimated competitive average of low 90s for Alberta curriculum students. It says it uses four courses for early admission and five for standard admission. UBC gives no engineering grade range. Its calendar says competition usually means you need standing well above the minimum. So you can't line up three equal numbers.

U of A also suggests listing a second-choice program with a lower historical range. If you aren't admitted to your first choice, it assesses you for the second. That can be a useful backup if engineering is a stretch.

None of these figures is a cut-off or an acceptance rate. A student with a mark inside a range can still be refused. A student below it may still receive an offer. Use them to judge risk, then apply to a mix of programs.

Sources: U of A: competitive requirements and average ranges · U of C: Engineering common first year (Alberta high school) · UBC Calendar: Bachelor of Applied Science admission

UBC asks for more than grades

UBC's application includes a personal profile. You write short answers of about 50 to 500 words each, about activities, achievements and challenges. You also list two references who know you. UBC says it may contact them after offers go out.

The Engineering admissions pages at U of A and Calgary don't name a profile, essay or interview for high school applicants. Grades drive those decisions. If you're strong in activities but your marks sit at the low end of a range, that difference could matter. The UBC personal profile guide explains the questions.

Sources: UBC: personal profile · U of A Engineering: undergraduate admissions · U of C: Engineering common first year (Alberta high school)

First year and choosing your discipline

All three schools use a shared first year. UBC calls it first-year General Engineering. Students move into a discipline in second year. Calgary's common first year has 10 courses in design, math, science and engineering. An adviser assigns you to a block of classes with the same group of students. U of A's foundational or qualifying year covers calculus, chemistry, physics, linear algebra, mechanics and programming.

The way you reach your discipline is the biggest difference. Calgary guarantees your first-choice program if you complete all 10 technical common-core courses in first year. You don't apply again. UBC ranks students for 14 programs using the Winter Session average and a personal statement. To be eligible, you need 27 of the 37 first-year credits by April 30 and a sessional average of at least 55%. UBC says no single average guarantees your top choice, because demand changes each year.

UBC's placement rules have some details worth knowing early. Summer courses don't count toward placement eligibility. If you miss the 27-credit or 55% mark, you stay in first year and try again the next year. Engineering Physics also looks at your first-year math and physics grades and uses an interview. Vancouver students can rank an Okanagan campus program if their sessional average is at least 68%.

U of A says students choose their preferred discipline in March of the foundational year. Its pages don't describe how places are assigned if a discipline is full. Ask U of A how it decides before you treat a discipline as certain.

Sources: UBC: Mechanical Engineering (Vancouver) program page · U of C: Engineering common first year (Alberta high school) · U of A: Engineering foundational/qualifying year · UBC Engineering: program placement · U of A Engineering: co-op program overview

Co-op and internship models

UBC's engineering co-op is optional. You alternate study terms and paid work terms. UBC says it typically adds one year to your degree, and you must finish on a study term. A work term must be at least 420 hours. UBC lists a one-time $288.25 administration fee and an $889.00 course fee for each four-month work term you secure. The page doesn't name the fee year and says fees usually rise about 2% a year.

At U of A, you choose between the traditional and co-op streams in March of your first year. The two streams have the same academic requirements. Co-op students finish two academic years before their first work term. Most U of A co-op programs have one fall, one winter and three summer work terms.

Calgary uses an internship model. Every Schulich student must meet a Practical Experience Requirement. The internship program offers 12 to 16 months of paid work for upper-year students. You must finish your third year before it starts, then return for at least one academic year.

Sources: UBC Applied Science: undergraduate co-op · UBC Applied Science: co-op fees · U of A Engineering: co-op program overview · U of C Schulich: internship program

Accreditation and the path to a P.Eng. licence

A degree is the first part of becoming a professional engineer, or P.Eng. U of A says all engineering programs in its calendar are accredited by the Canadian Engineering Accreditation Board. It says graduating can lead to registration with a provincial association of professional engineers, under each association's own rules.

Work experience matters after graduation too. UBC says one year of co-op experience may count toward the four years of work experience needed for P.Eng. registration. Calgary builds work into the degree through its Practical Experience Requirement, which every Schulich student must meet. U of A's co-op students are full-time students all year, including work terms. Ask your provincial engineering regulator how much student work it will count before you plan around it.

Sources: U of A Engineering: undergraduate admissions · UBC Applied Science: undergraduate co-op · U of C Schulich: internship program · U of A Engineering: co-op program overview

Tuition: compare like with like

Only UBC publishes a first-year engineering total. For domestic students starting in 2026/27, Applied Science Year 1 costs $206.69 per credit. A full 37-credit load comes to $7,647.53. That's the latest available figure, not the Fall 2027 rate.

U of A's 2026-2027 table charges $1,123.04 for each 3-credit Engineering Course for Canadian students. Most other 3-credit courses cost $729.36. Calgary's calendar, effective Spring Term 2026, charges $963.03 for each 3-unit Schulich course. Calgary charges each course at the rate of the faculty that teaches it.

Your first year at both Alberta schools includes math, chemistry and physics. Those courses may be billed at another faculty's rate. So a first-year total can't be worked out from the published rates alone. Ask each school for a sample assessment, then add student fees and housing. The UBC, U of A and U of C tuition guides cover the other fees.

Sources: UBC: undergraduate tuition fees 2026/27 · U of A: 2026-2027 tuition for Canadian citizens and permanent residents · U of C Calendar: P.1.1 undergraduate tuition · U of A: Engineering foundational/qualifying year · U of C: Engineering common first year (Alberta high school)

How to choose among the three

Pick Calgary if a guaranteed discipline after first year matters most to you, and your marks fit its low 90s estimate. Pick U of A if you want a co-op stream decided early, with a published three-year range to measure against. Pick UBC if you want an application that weighs your activities and you're ready to compete for your discipline after first year.

You can apply to all three. The deadlines make that easy to plan. Finish UBC's personal profile by January 15, 2027, then complete the Alberta applications by March 1, 2027. Fall 2027 tuition and co-op fees aren't published yet, so confirm them before you accept an offer. The broader engineering programs guide compares other Canadian schools.

Sources: U of C: Engineering common first year (Alberta high school) · U of A Engineering: co-op program overview · U of A: competitive requirements and average ranges · UBC: personal profile · UBC Engineering: program placement · UBC: dates and deadlines (Fall 2027) · U of A: timeline for Fall 2027 applicants

Official sources

Confirm current dates, rules, fees, and program details in these primary sources.

Written by Stellar Advisers Editorial Team · Reviewed by Official-source review desk · Last reviewed October 19, 2026

Frequently asked questions

Quick answers to the questions applicants ask most often.

Plan your engineering applications

An adviser can help you compare these programs and plan your deadlines. Each university decides admission and placement.