Bachelor of Applied Science (BASc)
Bachelor
4 years
School of Engineering
Why study Computer Engineering at UBC Okanagan?
Tap into research opportunities and the expertise of renowned professors exploring diverse themes in a variety of areas including artificial intelligence (AI), cybersecurity, quantum computing, computer hardware architecture and design, robotics and more.
Computer engineering program blends a selection of foundational courses from electrical engineering and computer science combined with specialized computer engineering courses. Students are solidly schooled from the ground up—from integrating software and computer hardware, to AI applications and data analytics.
Through project-based team learning, working in state-of-the-art facilities students, students develop foundational engineering and project management skills.
Careers and Outcomes
UBC degrees are respected by employers around the globe. Program graduates will have the skills to pursue a career in a variety of fields like,
- Application architect
- Artificial intelligence engineer
- ASIC design engineer
- Aviation systems software engineer
- Back-end developer
- Business intelligence developer
- Business systems consultant
- Cloud application architect
- Computer architect
- Computer engineer
- Computer integrated manufacturing engineer
- Computer systems network designer
- Control and automation engineer
- Cybersecurity analyst
- Data communications specialist
- Data scientist
- Electronic business software developer
- Embedded software engineer
- Fibre-optic network designer
- Firmware engineer
- Full stack web developer
- Game designer
- Hardware development engineer
- Informatics applications analyst
- Information technology consultant
- Machine learning research engineer
- Microprocessor designer and application engineer
- Mobile applications developer
- Network test engineer
- Operating systems programmer
- Optical communications engineer
- Radio systems engineer
- Sales engineer, computer applications
- Software architect
- Software systems engineer
- Special effects programmer
- Systems security compliance analyst
- Telecommunications engineer
- Wireless communications network engineer
- Front-end developer
Experiential Learning
Expand your horizons while studying abroad, conducting meaningful research, or working in the community with your UBC colleagues.
Learn more about Co-op, Go Global, Undergraduate Research Awards and other opportunities at Experiential Education.
Apply your knowledge to a real-world engineering challenge as part of a capstone project where you can gain invaluable experience, industry connections and something to talk about at that first big job interview.
Global and Close-Knit
At UBC Okanagan, you gain all the benefits of attending a globally ranked, top 5% university while studying in a close-knit learning community. 50% of graduates, from all across the globe, choose to stay in the region.
Discover the Okanagan
A diverse natural region with sandy beaches, beautiful farms, vineyards, orchards and snow-capped mountains, the Okanagan is an inspirational landscape perfect for those seeking leisure or outdoor adventure.
UBC's Okanagan campus borders the dynamic city of Kelowna, a hub of economic development with a population of more than 150,000 people— the fourth fastest-growing population in Canada.
Already applied? Check your status or accept your offer.