
Program Overview
Computer Engineering integrates both electrical engineering and computer science in the development of computer systems. These engineers are involved in many hardware and software aspects of computing, focusing on how computers work and how to integrate them into larger systems.
Student Skills
Computer Engineering students are analytical, innovative thinkers and great team players who strive in a fast-paced environment. Here are some highlights of what our Co-op students can do for your organization:
- Analyze, design and implement computer networks and protocols
- Create framework designs using Visual Basic, C++ and Java
- Design microprocessor systems
- Perform studies and assess power quality and distribution designs
Sample Courses
- Software Construction II
- Computer Communications
- Digital Systems Design
- Computer Hardware and Operating
- Signals and Systems
You can find more information on the UBC Computer Engineering website.
Career Opportunities
- Computer systems and design
- Embedded and autonomous systems
- Industrial instrumentation
- Data analytics
- Cybersecurity