← Back to University of Ottawa

Bachelor Programme

Computer Engineering

Computer Engineering at uOttawa builds on core engineering training and covers both hardware and software design. Students can focus on microprocessor-based systems, computer architecture, programming concepts, real-time operating systems, software engineering and robotics, which opens several career paths. Co-op is optional, and an Engineering Management and Entrepreneurship option is also offered.

University

University of Ottawa

Country

Canada

Level

Bachelor

Field

Computer Engineering

Duration

4 years (129 units)

Language

English

Campus

Ottawa (main campus)

Degree

Bachelor of Applied Science (BASc) in Computer Engineering

Intake

September

Application Deadline

Applications for Fall 2027 open September 17, 2026, and uOttawa recommends applying before January 15, 2027; complete documents and test results by February 15, 2027 (or within 30 days of applying). Programs can close once full: most close in May for international applicants and in June for Canadian applicants

Tuition Information

International: CAD 31,582.15 per term in 2026-27 (Engineering rate, full-time flat rate, first progress level), so about CAD 63,164.30 for the fall and winter terms. For international students admitted from Fall 2022 onward, uOttawa limits later tuition increases to 7% a year while they study full time and progress normally. Canadian students (2026-27, per term): Ontario residents CAD 5,721.69, out-of-province CAD 5,721.69. Ancillary and incidental fees are extra, and Fall 2027 rates are not yet published.

Admission Requirements

  • Apply through the OUAC (uOttawa program code OBE)
  • Program notes: Limited enrolment
  • Ontario: English 4U (ENG4U) or Français 4U (FRA4U), Advanced Functions 4U (MHF4U), Calculus and Vectors 4U (MCV4U), Chemistry 4U (SCH4U), Physics 4U (SPH4U) (A minimum combined average of 70% is required for all prerequisite courses in science and mathematics); minimum admission average 85%
  • IB Diploma: English A, Mathematics, Analysis and Approaches (SL or HL) or Mathematics, Applications and Interpretation (HL), Chemistry, Physics (SL or HL unless stated; Math Applications and Interpretation SL is not accepted); minimum 31 points; English B students must also submit an English test
  • High school outside Canada: English, Mathematics (preferably Calculus), Chemistry, Physics (A minimum combined average of 70% is required for all prerequisite courses in science and mathematics); minimum admission average 85%
  • Other provinces and curricula (CEGEP, A Levels, US curriculum and others) have their own prerequisite lists in uOttawa's admission requirements tool
  • The listed admission averages and prerequisites are uOttawa's published minimums; meeting them does not guarantee admission, and competitive programs often need more
  • English proficiency is required unless you completed at least three years of full-time study in English in a country where English is an official language (other exemptions apply). Minimums for admission without language conditions: IELTS Academic 6.5 overall with 6.5 in writing, TOEFL iBT 86 with 22 in writing (tests before January 21, 2026) or 4.5 overall with 4.5 in writing on the new scale, Duolingo 120 overall with 120 literacy, PTE Academic 60 with 60 in writing, Cambridge (B2 First, C1 Advanced or C2 Proficiency) 176, or CAEL 60 (60 in reading, speaking and listening). Lower scores may lead to conditional admission with ESL courses or the English Intensive Program
View Official Programme Page