Cutoffs

Software Engineering at McMaster

Yes — software engineering is a direct-entry program at McMaster University. You apply to it from Grade 12.

You apply to

Engineering I - Software Engineering

87%OUAC MESCo-op availableSupplementary application

Prerequisites

  • English 4U
  • Calculus & Vectors 4U
  • Chemistry 4U
  • Physics 4U

What to watch for

Different program from Computer Science, different application, and it grants a Bachelor of Engineering. From Fall 2027 entry you name Software Engineering on OUAC and McMaster's wording is that you lock in your second-year spot when you apply — but you still take the common Engineering 1 year with every other engineering student, and your Software Engineering courses start in Level 2. The alternative code is Engineering I - Discovery Track, where you pick at the end of first year and allocation is competitive on first-year CGPA. Engineering requires a supplementary application (late January).

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. McMaster’s page. Faculties restructure — confirm before you apply.