Program overview
Admission Requirements
Intakes

Last updated on 2025-07-23

Program overview

Program overview

The Bachelor of Applied Science (Honours) in Computer Engineering program at the University of Ottawa is designed to build a solid foundation in traditional engineering skills while covering various aspects of computer software and hardware design. This program allows students to specialize in areas such as microprocessor-based systems, computer architecture, programming concepts, real-time operating systems, software engineering, and robotics. With multiple paths available, graduates can pursue a variety of careers in the tech industry. The program is offered in both English and French, ensuring accessibility for a diverse student body.

Program structure

The Bachelor of Applied Science (Honours) in Computer Engineering program has a program length of four years, providing students with a comprehensive education in engineering principles and practices. The program structure includes:

  • Core engineering courses that cover essential topics in computer engineering.
  • Opportunities for specialization in various fields related to computer systems and software.
  • Co-operative education options, allowing students to gain practical experience while studying.
  • Courses available in both English and French, with some advanced courses offered only in English.

This structure ensures that students are well-prepared for the demands of the engineering workforce upon graduation.

Featured Experiences

The Bachelor of Applied Science (Honours) in Computer Engineering program offers several unique features that enhance the learning experience:

  • Co-operative education opportunities that provide real-world experience in the field.
  • Hands-on projects that allow students to apply theoretical knowledge to practical situations.
  • Access to state-of-the-art laboratories and facilities for engineering students.
  • Collaboration with industry partners for joint projects and research initiatives.
  • Exposure to cutting-edge technologies and methodologies in computer engineering.

Career Options

Graduates of the Bachelor of Applied Science (Honours) in Computer Engineering program can pursue a variety of career paths in Canada, including:

  • Software Engineer: Develops and maintains software applications, ensuring functionality and performance.
  • Systems Architect: Designs and oversees the implementation of complex computer systems and networks.
  • Embedded Systems Engineer: Works on the design and development of embedded systems used in various devices.
  • Network Engineer: Manages and optimizes computer networks, ensuring security and efficiency.
  • Robotics Engineer: Designs and builds robotic systems for various applications, from manufacturing to healthcare.

These roles highlight the diverse opportunities available to graduates, reflecting the program's comprehensive curriculum and practical training.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit University of Ottawa official website