Computer Engineering students develop comprehensive skills in digital and analog circuit design, microprocessors systems design and electronics, electromagnetic and signal and system analysis for communications and instrumentation applications. Students become well versed in software design and hardware-software integration through their academic courses and project work.

Optional Specialization in Computer Engineering:

Software Engineering
Emphasizes the methods and processes for the design of software-intensive computer systems including software design, software quality, user-interface, and software project management.

For more information on the program, please visit their website at

a place of mind, The University of British Columbia

Faculty of Applied Science
5000-2332 Main Mall,
Vancouver, BC, V6T 1Z4, Canada
UBC Engineering Co-op Program
2385 East Mall,
Vancouver, BC, V6T 1Z4, Canada
Tel: 604-822-3022
Fax: 604-822-3449

Emergency Procedures | Accessibility | Contact UBC  | © Copyright The University of British Columbia