QS Rank:

46

The University of British Columbia, Vancouver

British Columbia
,Canada

Program Name
Bachelor of Science in Computer Engineering

Deadline
January 15th, 2024
Overview

The Bachelor of Science in Computer Engineering program at The University of British Columbia, Vancouver stands out as one of the most esteemed degree programs in the realm of engineering. This program is designed to equip students with both fundamental and advanced knowledge in the field of Computer Engineering, ensuring they are well-prepared for the dynamic and evolving technology landscape. The curriculum is meticulously structured to integrate theoretical understanding with practical application, allowing students to engage in hands-on learning experiences that are essential for their future careers.
Over the duration of this program, students will delve into a diverse range of subjects including computer systems design, software engineering, and hardware-software integration. The course offers a blend of core subjects and electives, enabling students to tailor their education according to their interests and career aspirations. Notable courses include Digital Logic Design, Microprocessors, Embedded Systems, and Advanced Software Engineering. This rich curriculum is further complemented by labs and projects that foster collaborative learning and innovation.
The faculty at UBC’s Faculty of Applied Science comprises leading experts and seasoned professionals from various engineering disciplines. They employ innovative teaching methodologies that combine traditional lectures with interactive sessions, seminars, and project-based learning approaches. This hands-on engagement not only enhances student understanding but also encourages critical thinking and problem-solving skills, which are vital in the field of computer engineering. Faculty members are accessible and committed to guiding students throughout their academic journey, ensuring they receive the support and mentorship necessary to thrive.
In addition to the robust curriculum, UBC offers numerous research opportunities for undergraduate students. The university is home to cutting-edge research facilities and laboratories where students can conduct research alongside faculty members on innovative projects. These opportunities not only enhance academic learning but also provide invaluable experience that increases employability. UBC collaborates with various industries, thus enabling students to participate in research that addresses real-world challenges and contributes to technological advancements.
As well as research, UBC's Bachelor of Science in Computer Engineering program emphasizes building strong industry connections. The university has established partnerships with leading technology firms, offering students access to internships and co-op placements. These experiences are crucial for students, as they provide practical exposure to the industry, networking opportunities, and potential job placements post-graduation. Graduates of this program find themselves in high demand, taking on roles such as Software Engineers, Data Scientists, Network Engineers, and Cybersecurity Analysts, with a median base salary that reflects the value of their education and skills.
Why Study Computer Engineering at The University of British Columbia, Vancouver
- Renowned global ranking of 46 in the QS World University Rankings, ensuring international recognition of your degree.
- Comprehensive hands-on learning experiences, combining theoretical knowledge with practical application in state-of-the-art facilities.
- Faculty comprised of industry professionals and academic leaders who provide mentorship and guidance throughout the program.
- Strong industry connections facilitating numerous internship and co-op opportunities, enhancing employability post-graduation.
- A diverse and vibrant student community, enriching the learning environment and fostering global perspectives in technology.
- Merit-based scholarship opportunities are available for deserving students, making education more accessible.

Duration
48 Months

Median Salary
$84,000
Ranking
#46
QS World University Rankings

Intake
Summer ( July - Sept )

Intake
Winter ( Jan - Mar )
Class Profile

Class Size
250

Average Age
22

Average Work Experience
0 Years
Diversity
Others:
6%Ontario:
10%Others:
20%British Columbia:
45%Alberta:
12%Quebec:
7%Career Outcomes

Median Earnings After Graduation
$84,000 / year
Prospective Job Roles
Software Engineer
IT Analyst
Database Administrator
Systems Administrator
Network Engineer
Computer Scientist
Data Scientist
Cybersecurity Analyst
Web Developer
DevOps Engineer
Top recruiters










Eligibility Criteria
English Proficiency Tests
DUOLINGO
125
PTE
65
IELTS
6.5
TOEFL
90
Application Requirements
Here's everything you need to know to ensure a complete and competitive application—covering the key documents and criteria for a successful submission.
Transcript
Academic LOR
Resume
Application Deadlines
Standard Deadline | |
---|---|
Summer | Jan 15, 2024 |
Winter | Jan 15, 2024 |
Fees and Funding

Tuition Fees
$57,735 / year
Funding Options
External Sources - Scholarships
Department Funding
Scholarships
UBC Alumni Association Scholarship
UBC President's Scholarship
UBC Killam Scholarship
FAQs
A student can complete Computer Engineering at The University of British Columbia, Vancouver with in 48.
The deadline to submit an admission application for Computer Engineering at The University of British Columbia, Vancouver is Application deadline Summer (Standard Deadline) - date - 15/01/2024 ,Application deadline Winter (Standard Deadline) - date - 15/01/2024
The application fee to pursue Computer Engineering at The University of British Columbia, Vancouver is CAD 125 for international students.
The annual tuition fee to pursue Computer Engineering at The University of British Columbia, Vancouver is CAD 57735.
The Computer Engineering at The University of British Columbia, Vancouver has 8 semesters.
The submission of these scores mainly depends on the type of degree/ course selected at the The University of British Columbia, Vancouver. For example, the GMAT test is required to take admission to an abroad graduate management program, the LSAT is required during an abroad Law School admission process, and more. Therefore, check The University of British Columbia, Vancouver requirements before submitting a score.
Computer Engineering can help Indian/ international students gain: 1. Quality and Practical Education 2. Global Recognition 3. International Exposure 4. Amazing Job Opportunities 5. Experience of Lifetime and more
If a student fulfils all the eligibility criteria and admission requirements of The University of British Columbia, Vancouver, they can easily pursue Computer Engineering. The basic eligibility criteria include the following: 1. A GPA above 3 2. Well-written Statement of Purpose 3. An impressive Letter of Recommendation 4. A Work Experience Certificate (if required) 5. A Statement of Financial Proof 6. Academic Transcripts 7. Valid Visa, etc.
An MS degree at The University of British Columbia, Vancouver can usually be completed in 2 years. However, many universities offer a 1-year master’s specialisation as well. You can explore the official The University of British Columbia, Vancouver website to check the course/ degree duration.
One can apply for scholarships to pursue their international education at The University of British Columbia, Vancouver by: 1. Looking for country-specific scholarships by contacting the specific scholarship institutions. 2. Applying to or finding out if any subject-specific scholarships are available from the university website/ department.
Ready to elevate your study abroad journey?
Book a call with us now and take the first step towards your global future!