McMaster Engineering I - Software Engineering
McMaster University
The published admission average for Engineering I - Software Engineering at McMaster University is 87% for September 2027 entry, under OUAC code MES. This program also requires a supplementary application. Applying adds a $50 program fee to the OUAC application fee.
You study how to design, build, and test software systems that solve real problems. Software engineering goes beyond pure coding to include planning, teamwork, and understanding what users actually need. This program includes mandatory co-op work terms where you apply what you learn in paid positions, and you can choose a degree stream that adds management skills or explores the social impact of technology alongside the technical core.
Plain-English summary. The universities publish requirements but not an explanation of the program, so this one is written for you and checked against the official listing above. Read the university’s own page before you decide.
Admission average
87%
OUAC code
MES
Study options
Co-op
McMaster University publishes this as “A minimum of 87% is required for consideration. Admission is by selection.” — and notes the average actually needed can sit above the published figure.
What’s the McMaster Engineering I - Software Engineering acceptance rate?
McMaster University doesn't publish an acceptance rate for Engineering I - Software Engineering, and no Ontario university publishes one for any program. What it publishes is the admission average: 87% for September 2027 entry. McMaster acceptance rate, program by program
Admission requirements
- Required
- ENG4U, MCV4U, SCH4U, SPH4U
McMaster’s own wording
- English 4U
- Calculus & Vectors 4U
- Chemistry 4U
- Physics 4U
- See Ontario high school course codes.
How many other programs require these outright:
Also required
- OUAC application deadline: January 15, 2027
- Mandatory
- supplementary application
- due January 28, 2027, at 11:59 pm (ET). Applicants will be provided with details.
- Alternative Offers
- If you are interested in specific alternative programs, include your choice(s) on your OUAC application. McMaster will give full consideration to each program selection.
Degrees
Bachelor of Engineering, BEng · Bachelor of Engineering and Management, BEng&Mgt · Bachelor of Engineering and Society, BEngSoc
What it costs
First-year tuition at McMaster is $6,163.20 for an Ontario student in arts and science in 2026–27. Engineering and iBioMed, Level 1 ($12,694.70) and Integrated Business and Humanities ($10,293) cost more. McMaster tuition, program by program
Source: McMaster University on Ontario Universities’ Info. Grade ranges change year to year and are not guarantees — confirm with the university before you apply.
What this leads to
The picture for software engineering as of 2026-08-17, not a description of this particular program.
Software engineers build, test, and maintain applications and systems—work ranges from backend API development to full-stack roles at companies like Amazon and fintech startups. Jobs are on Glassdoor right now (7,400+ postings in Canada as of August 2026) for roles like Frontend Engineer, Backend Engineer, and DevOps Engineer.
In its favour
- Entry-level salary around $89,000; experienced engineers earn $125,000+, with AI specialists commanding 15–20% premiums
- Strong hiring volume with job postings stable across Canada, and 70% of employers actively seeking candidates with AI skills
- Remote work is standard; ability to move into architecture and leadership roles without leaving the field
Worth knowing
- Routine coding tasks are being automated now; up to 60% of development work could be automated by 2027, especially affecting junior developers
- Entry-level developers writing boilerplate code are seeing structural displacement—the role is shifting from 'write code' to 'architect and decide what to build'
- Generalist roles have flat wage growth as salaries plateau; only specialists (AI, DevOps, blockchain) get raises, creating pressure to keep learning new stacks
How AI is changing this work
Routine code generation, testing, and maintenance are already being automated—AI tools like Copilot are standard in 70% of development shops and boost productivity 50–94%. The human work that remains is architecture, problem-solving, and deciding *what* to build, not *how*. If you're willing to specialise (AI/ML, DevOps, cloud infrastructure), demand is strong and pay jumps 15–40%. If you want a straightforward "write code" job, that role is disappearing—you'll need to move up or out within five years.
Where this came from (6 sources)
- 1. Software Engineer Jobs in Canada - 2026 | Wellfound
- 2. Software Engineer Salary in Canada (2026)
- 3. Software Engineer Salary in Canada (2026) - SalaryExpert
- 4. Software Engineer Salary in Canada 2026: $28–$95/hr by Seniority
- 5. Software Development Engineer - 2026 (Canada) - Job ID: 3165932 | Amazon.jobs
- 6. 7,422 software engineer jobs in Canada, August 2026 | Glassdoor
Deadline reminders
This program needs a supplementary application, and those close before the January OUAC deadline — some in early December. We’ll email you before the ones that apply to Engineering I - Software Engineering.
We send your email address and the programs you’ve starred, so the reminders are the right ones. Your marks and your average are never sent — they stay in this browser. Deadline emails only, a week before and the day before each date, and every one has a link to stop them.