- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Duration (years)
4 years. The default co-op sequence ends in Fall of Year 5.
uOttawa Software Engineering BASc, duration and mandatory co-op| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 18 | 19 | 20 | |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
2026 entry
Verbatim: "We start accepting applications for programs that begin in September 2027 on September 17, 2026."
Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.
Entry terms · Fall 2027
uOttawa’s published Ontario secondary school entry tables for OJA and OJB
uOttawa Ontario English Software Engineering OJA admissionsOntario secondary school applicants
Ontario secondary school applicants
Ontario secondary school applicants
The university does not publish a comparable percentage minimum or entering-average range for this program.
uOttawa Ontario English Software Engineering OJA admissionsThe default co-op sequence has five work terms and a final study term in Fall of Year 5. After two work terms, students can opt into a four-year sequence with three work terms.
University work-study informationBASc
The option pairs software engineering with coursework in engineering management, entrepreneurship and innovation.
The current course list has not been verified for this page.
View course requirementsCanadian Engineering Accreditation Board, 2001 to present.
Software Engineering · 33 or fewer completed units
2026–27 · One full-time term · First progress band · CAD
Ontario students example · Choose your category
2026–27 tuition · Completed units affect later rates
Housing and meals are outside this estimate.
Last updated