UBC Okanagan's Computer Engineering program blends a selection of foundational courses from Electrical Engineering and Computer Science with specialized Computer Engineering courses. The program integrates a project-based learning environment that includes design studio courses and engineering design projects.
This program is also offered at UBC's Vancouver Campus
Find out moreWhy this program?
- Computer engineering provides foundational training in artificial intelligence, data systems, cryptography, virtualization, cloud computing and robotics.
- Computer engineering is a dynamic and diverse field.
- Students graduating with a computer engineering degree are well positioned to be employed in companies working on software and hardware systems.
- Tap into research opportunities and the expertise of renowned professors exploring diverse themes in a variety of areas.
- Potential employers include Apple, Amazon, Google, Intel, and Tesla.

