Building on a solid foundation of traditional engineering skills, this program covers many different aspects of computer software and hardware, and allows for more specialized studies in microprocessorbased systems, computer architecture, programming concepts, real-time operating systems, software engineering and robotics. This program provides multiple paths to diverse careers.

The Computer Engineering program is accredited by the Canadian Engineering Accreditation Board (CEAB). Learn more about the uOttawa Engineering accreditation and the attributes gained during your academic journey.

Studies made for you

Options with this program

CO-OP

With the Co-operative Education (CO-OP) Program, you can gain hands-on experience in your field of study while you complete your degree.

CO-OP program requirements, employers, salaries, and details

Languages

  • This program is offered in English and in French.
  • All courses are offered in English and most courses are available in French.

Suggested course sequences

Explore your options and see which courses you'll be taking each year.

Admission requirements for computer engineering

Careers

  • Artificial intelligence designer
  • Hardware designer
  • Computer applications engineer
  • Security planner, systems
  • Computer systems analyst
  • Simulation software design engineer
  • Embedded microsystems engineer
  • Wireless and network systems technical manager
  • Software developer
  • Systems engineer

Salary and placement rate

Salary estimates (entry level): $62,118 - $73,965

Job placement rates: Employment rate 2 years after graduation: 89.6%

Robert Conrad
Student testimonial
My degree has allowed me to explore many computing systems from both software and hardware perspectives. I have been able to apply my class work in robotics, app development and AI.

Robert Conrad

— Computer Engineering

Resources

Contact us

Person looking at their phone

If you have questions about this program, send us an email

Person facing a laptop screen in a virtual meeting with a recruiter.

Join one of our online drop-in information sessions for future students to ask your questions.