Cutoffs

Software Engineering at Western

Not directly. At Western University you apply to Engineering (EE), then choose software engineering at the end of first year — you rank programs at Intent to Register in March and are placed on your year-weighted average.

The program you actually apply to

Engineering

87–93%OUAC EECo-op availableSupplementary application

Prerequisites

  • English, ENG4U
  • Advanced Functions, MHF4U
  • Calculus and Vectors, MCV4U
  • Chemistry, SCH4U
  • Physics, SPH4U

When you choose software engineering

At the end of first year — you rank programs at Intent to Register in March and are placed on your year-weighted average.

What to watch for

The accredited Software Engineering BESc is an Engineering discipline: you enter the common Engineering first year (EE) and are placed into Software Engineering in second year by grades, not guaranteed. EE requires ENG4U, MHF4U, MCV4U, SCH4U and SPH4U, and you must write the Casper test. Placement into Software needs at least 60% in NMM 1411A/B, 1412A/B, 1414A/B and Physics 1402A/B, at least 70% in ES 1036A/B, and a year-weighted average of 60%. Computer Science (ECS) offers only a Minor in Software Engineering, available solely alongside a CS Honours Specialization or Specialization — that is not the engineering degree, and BESc Software Engineering students are barred from a concurrent CS degree.

The same application also gets you to

Engineering is the entry point for 1 other major at Western. You are not choosing between these at application time.

Software Engineering at the other campuses

Compare the entry programs side by side →

Entry routes were researched against each university’s own program pages in 2026-08-16. Western’s page. Faculties restructure — confirm before you apply.