BSc Computer Science
Build the technology shaping the world — from AI and systems to software and security. A flagship computer-science degree at a world-top-40 university, with co-op internships and one of the clearest study-to-PR pathways in Canada.
- ✓ Study at a university ranked in the world top 40 (QS 2026)
- ✓ Computer science graduates are in strong demand across Canada's tech sector
- ✓ Qualify for a 3-year PGWP and one of the most direct paths to PR
This degree takes you from the foundations of programming and algorithms to advanced work in AI, systems, databases and security. You'll build real software in teams, take on co-op internships, and graduate ready for the most competitive roles in tech.
UBC computer science graduates are recruited by leading tech firms in Vancouver, Toronto and the US. A 3-year PGWP plus Canada's tech-friendly immigration streams make it one of the clearest paths from study to permanent residency.
Same field, different universities
| University | Country | Level | Duration | Tuition/year |
|---|---|---|---|---|
| UBC ★ This programme | 🇨🇦 Canada | Bachelor's | 4 years | CA$51,000 |
| McGill QS #27 | 🇨🇦 Canada | Bachelor's | 4 years | CA$63,000 |
| Imperial (Computing) QS #2 | 🇬🇧 UK | Master's | 1 year | £46,000 |
| Manchester (DS) QS #35 | 🇬🇧 UK | Master's | 1 year | £29,500 |
What you'll need
| Academic | 85%+ high school average with strong mathematics | |
| Prerequisites | Pre-calculus / calculus and English | |
| English | IELTS 6.5 (no band below 6.0) or TOEFL 90 | |
| SAT / ACT | Optional — strong maths grades matter most | |
Missing a maths prerequisite? We offer pathway and transfer routes into top Canadian CS programs — your counsellor will map the right one.
Core courses
Career outcomes
CA$85,000
Median starting salary for software developers
3-year PGWP
Open work permit — pathway to PR
Top employers
Amazon, Microsoft, Shopify, SAP, EA
PR pathway
One of the fastest routes to permanent residency
Application timeline
Tuition fees & costs
| Tuition (international) | Per annum | CA$51,000 |
| Total degree cost | 4 years × CA$51,000 | CA$204,000 |
| Enrolment deposit | Required before LOA/visa | CA$1,000 |
| Study permit fee | IRCC application | CA$150 |
Funding you may be eligible for
Alternative funding options
Available for international students at UBC. No cosigner, collateral, or Canadian credit history required.
Work up to 24 hrs/week during term and full-time during breaks. CS students can also join UBC's paid co-op program, alternating study terms with paid tech internships at leading companies in Vancouver and beyond.
Monthly budget in Vancouver
Vancouver is one of Canada's most expensive cities — but the stunning natural setting, mild climate, and quality of life make it a top choice for international students. Sharing accommodation is essential.
IRCC financial proof: CA$20,635/year (or CA$1,720/month) in living expenses in addition to tuition — via bank statements or GIC.
Canadian study permit requirements
| Permit type | Canadian Study Permit | |
| LOA required | Letter of Acceptance from UBC (DLI) | |
| Application fee | CA$150 | |
| Biometrics fee | CA$85 | |
| Financial proof | Tuition + CA$20,635/year living (or GIC) | |
| Post-graduation (PGWP) | 3-year open work permit — tech occupations are strong for Express Entry PR | |
Hear from our students
"UBC's CS program is world-class, and the co-op internships were the difference-maker — I did paid terms at two tech companies before graduating and had a full-time offer waiting. My counsellor handled everything from my application to the study permit."
"I chose Canada for the 3-year PGWP and the clear PR pathway for tech workers. Vancouver is expensive but beautiful, and the U-Pass makes transport almost free. My counsellor found me a CA$10,000 entrance scholarship."
Frequently asked questions
Ready to apply for Computer Science?
Start your free application with a counsellor who knows Canadian tech admissions and PR pathways.
