uOttawa Engineering admission requirements: minimum averages by program, co-op and tuition for Fall 2027
uOttawa publishes a minimum admission average for each engineering program. For Fall 2027 most are 80%, Mechanical is 84%, Computer Engineering is 85% and Software Engineering is 87%. Most programs need ENG4U, MHF4U, MCV4U, SCH4U and SPH4U, and there's no supplementary application. Apply by January 15, 2027. Co-op is optional, except in Software Engineering.
Reviewed October 1, 2026 · Checked against the primary sources below · How we review guides
Key facts
- Grade 12 courses
- ENG4U or FRA4U, MHF4U, MCV4U, SCH4U and SPH4U for most programs.
- Minimum averages
- 75% to 87% by program for Fall 2027. Most are 80%.
- Deadline
- January 15, 2027. Documents by February 15, 2027.
- First-year tuition
- $5,721.69 a term for Ontario students in 2026-27.
Save this to your free account
Keep these dates where you'll see them. The calendar file needs no account.
- uOttawa recommended date, most direct-entry programsJanuary 15, 2027
Free account. No card needed.
uOttawa Engineering minimum admission averages, Fall 2027
What uOttawa's prerequisites tool shows for an Ontario high school student, program by program.
| Program (OUAC code) | Minimum average | Extra notes |
|---|---|---|
| Software Engineering (OJA) | 87% | Limited enrolment. Mandatory co-op. Different courses, 70% each.uOttawa program prerequisites |
| Computer Engineering (OBE) | 85% | Limited enrolment.uOttawa program prerequisites |
| Mechanical Engineering (OJE) | 84% | 70% combined in math and science prerequisites.uOttawa program prerequisites |
| Chemical Engineering (OEE) | 80% | 70% combined in math and science prerequisites.uOttawa program prerequisites |
| Civil Engineering (OHE) | 80% | 70% combined in math and science prerequisites.uOttawa program prerequisites |
| Electrical Engineering (OIE) | 80% | 70% combined in math and science prerequisites.uOttawa program prerequisites |
| Biomedical Mechanical Engineering (OEC) | 80% | Adds Biology 4U (SBI4U).uOttawa program prerequisites |
| Biochemistry and Chemical Engineering (OSY) | 80% | Two degrees. Physics plus one of Biology, Chemistry or Earth and Space Science.uOttawa program prerequisites |
| Multidisciplinary Design Engineering (OJG) | 75% | One 4U math and one 4U science. Missing courses can be made up at uOttawa.uOttawa program prerequisites |
Every row was checked against its official source on October 1, 2026. Recheck the source before you act, because dates and fees change.
Two-degree engineering programs at uOttawa, Fall 2027
Programs that pair an engineering degree with a second degree, from the same tool.
| Program (OUAC code) | Minimum average | Extra notes |
|---|---|---|
| Mechanical Engineering and Computing Technology (OBC) | 84% | Same five courses as Mechanical.uOttawa program prerequisites |
| Chemical Engineering and Computing Technology (OEA) | 80% | Same five courses.uOttawa program prerequisites |
| Civil Engineering and Computing Technology (OBA) | 80% | Same five courses.uOttawa program prerequisites |
| Electrical Engineering and Computing Technology (OIC) | 80% | Same five courses.uOttawa program prerequisites |
| Biomedical Mechanical Engineering and Computing Technology (OEY) | 80% | Adds Biology 4U (SBI4U).uOttawa program prerequisites |
| Physics and Electrical Engineering (OSE) | 80% | Honours BSc Physics with a BASc in Electrical Engineering.uOttawa program prerequisites |
Every row was checked against its official source on October 1, 2026. Recheck the source before you act, because dates and fees change.
uOttawa Engineering tuition and co-op fees, 2026-27
uOttawa publishes tuition per term. A fall and winter year is two terms.
| Fee | Canadian (Ontario) | International |
|---|---|---|
| Engineering tuition per term | $5,721.69 | $31,582.15uOttawa tuition, Canadians in OntariouOttawa tuition, international |
| Optional co-op, per work term you're matched | $896 | $1,125uOttawa co-op fees |
| Mandatory co-op (Software Engineering), per study term | $672 | $843.75uOttawa co-op fees |
Every row was checked against its official source on October 1, 2026. Recheck the source before you act, because dates and fees change.
Course requirements
uOttawa needs an Ontario high school diploma with at least six 4U, 4M or DU courses. For most engineering programs, five are set: ENG4U or FRA4U, MHF4U (Advanced Functions), MCV4U (Calculus and Vectors), SCH4U (Chemistry) and SPH4U (Physics). You need a combined average of at least 70% in the math and science prerequisites.
Software Engineering is different. It needs ENG4U or FRA4U, MHF4U and MCV4U plus one of SBI4U, SCH4U, ICS4U or SPH4U, with at least 70% in each. Biomedical Mechanical Engineering adds SBI4U. Grade 12 co-op and work experience courses don't count. Summer, online and private school courses do count if a recognized school grants the high school credit. Map your courses with our course planner.
Sources: uOttawa program prerequisites
Applying from another province or Quebec
The minimum average is the same across Canada, but the courses change. For Mechanical Engineering, British Columbia students need English 12 or Français 12, Calculus 12, Chemistry 12 and Physics 12. Alberta students need English 30 or Français 30, Mathematics 31, Chemistry 30 and Physics 30.
Quebec Secondary V students face a stricter rule. uOttawa asks for a combined 84% in the math and science prerequisites, not 70%, and may require up to two math make-up courses at the University.
Sources: uOttawa program prerequisites
Minimum averages, not cut-offs
uOttawa lists a minimum admission average for each program, rather than a range of admitted students. For Fall 2027 it's 75% for Multidisciplinary Design, 80% for most programs, 84% for Mechanical, 85% for Computer and 87% for Software Engineering.
Computer and Software Engineering are marked limited enrolment. uOttawa says meeting a minimum doesn't guarantee admission because some programs are more competitive. It doesn't publish an engineering acceptance rate. Check your average on our Top 6 average calculator.
Sources: uOttawa program prerequisites
No supplement, and the dates
uOttawa Engineering has no supplementary application, interview or test. Your prerequisite courses and average decide your file.
Applications opened on September 17, 2026. The deadline is January 15, 2027, and documents are due February 15, 2027. Engineering programs admit students in the fall only.
These requirements are for programs taught in English. uOttawa publishes French-language program requirements on a separate page.
Sources: uOttawa program prerequisites
Software, Computer Engineering or Computer Science
uOttawa's Faculty of Engineering also houses Computer Science. Software and Computer Engineering are accredited engineering degrees that lead toward a P.Eng. licence. Computer Science is accredited by CIPS but doesn't lead to a P.Eng. on its own.
Software Engineering focuses on building large systems with real users, with mandatory co-op. Computer Engineering mixes hardware and software, from processors to embedded systems. For the CS route, read our uOttawa Computer Science page.
Many programs also come as a dual fast-track degree with Computing Technology, which earns two degrees and saves one or two terms. You can add an Engineering Management option to most programs without extra time.
Sources: uOttawa CS, SEG or CEG · uOttawa Engineering programs
Co-op
uOttawa says its co-op program is the second largest in Ontario. You could graduate with 16 to 20 months of paid work. Work terms run four, eight or twelve months, depending on the program sequence.
For most programs co-op is optional. You can apply when you apply to uOttawa if your admission average is at least 80%. Then you normally need an 80% average in first year to keep your spot. You can also apply later with a 75% average. Software Engineering co-op is mandatory.
uOttawa says roughly 1,000 students are accepted to co-op each year, and the number for each program changes. You work in your field, earn a salary and write a report after each placement. If you join after starting your degree, the application deadline is September 30 for most programs.
Software Engineering students follow one of five set sequences of study and work terms. The default sequence applies unless you're hired for an 8 or 12 month term with one company, or need to study in the summer after first year.
Optional co-op costs $896 for each work term you're matched to a job in 2026-27. Mandatory co-op is $672 for each study term.
Sources: uOttawa co-op admission · uOttawa co-op fees · uOttawa Software Engineering co-op · uOttawa Engineering programs
Tuition and scholarships
uOttawa lists 2026-27 Engineering tuition for Ontario students at $5,721.69 a term for the first 33 units, full time. International students pay $31,582.15 a term. These are tuition only, and 2027-28 rates aren't posted yet.
The uOttawa Admission Scholarship for 2027-28 is automatic for eligible Canadian students in direct-entry programs: $1,000 for an admission average of 85% to 89.9%, $2,000 for 90% to 94.9% and $3,000 for 95% or more. See what your average earns on our Top 6 average calculator.
Sources: uOttawa tuition, Canadians in Ontario · uOttawa tuition, international · uOttawa scholarships
For parents
uOttawa is one of the more transparent schools: it publishes a firm minimum for every program. Treat Computer and Software Engineering as competitive, even above the minimum.
Co-op can cover a lot of the cost, but optional co-op is decided at admission and kept with an 80% first-year average. Ask your child whether they want it before they apply.
Sources: uOttawa program prerequisites · uOttawa co-op admission
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 1, 2026
- uOttawa: program prerequisites and admission averagesFall 2027 confirmed through the page's tool. Minimums 75% to 87% by engineering program, OUAC codes, prerequisites, January 15 and February 15, 2027.
- uOttawa Engineering: undergraduate programsCurrent page. Dual fast-track degrees with Computing Technology, Engineering Management option, 16 to 20 months of co-op.
- uOttawa Engineering: computer science, software or computer engineeringCurrent article. CEAB accreditation for Software and Computer Engineering, CIPS for Computer Science; mandatory co-op in Software Engineering.
- uOttawa: co-op admissionCurrent page. Apply at admission with an 80% admission average; keep 80% in first year; 75% to apply later.
- uOttawa: co-op fees2026-27 fees. Optional co-op $896 (international $1,125) per matched work term; mandatory co-op $672 (international $843.75) per study term.
- uOttawa: Software Engineering mandatory co-opCurrent page. Mandatory co-op with set sequences; co-op fees each study term.
- uOttawa: tuition fees, Canadians in Ontario2026-27 table. Engineering $5,721.69 per term, full time, first 33 units.
- uOttawa: tuition fees, international students2026-27 table. Engineering $31,582.15 per term, full time, first 33 units.
- uOttawa: scholarships and awards2027-28 admission scholarships. Automatic $1,000, $2,000 or $3,000 at 85%, 90% or 95% and up.
Frequently asked questions
Quick answers to the questions applicants ask most often.
Choosing a uOttawa engineering program?
An adviser can compare programs against your marks and help you decide on co-op. Your first consultation is free.