Bachelor Programme
Computer Science
Computer Science at UVic is hands-on and project-based, covering how computer systems work, how software is built and how to reason about hard problems. Students can stay focused on computing or take a combined degree with subjects such as mathematics, health information science, geography, music, physics, psychology or visual arts. First-year students can live in the Engineering Living and Learning Community, and optional co-op is available.
University
University of Victoria
Country
Canada
Level
Bachelor
Field
Computer Science
Duration
4 years (60 units)
Language
English
Campus
Victoria
Degree
Bachelor of Science (BSc) in Computer Science
Intake
September
Application Deadline
September 2027 entry: apply through EducationPlannerBC by January 31, 2027 (applications open September 1, 2026). High school students who submit grades by early December can be considered for early admission, and some programs keep accepting applications after the deadline while space remains
Tuition Information
UVic's published first-year tuition estimate for Computer Science programs is about CAD 6,683 for Canadian citizens and permanent residents and about CAD 43,292 for international students, for eight months (September to April) at May 2026 to January 2027 rates. Student fees (student society, athletics, bus pass, health and dental plans) are extra, about CAD 918 a year for domestic and CAD 1,183 for international students per UVic's viewbook. 2027-28 rates are not yet published.
Admission Requirements
- Apply through EducationPlannerBC and choose the University of Victoria and this program
- BC and Yukon curriculum: Grade 11: Approved English 11, Pre-calculus 11, Approved science 11, Approved social studies 11/12; Grade 12: English Studies 12 or English First Peoples 12 (minimum 73%), Pre-calculus 12 (minimum 77%), Approved science 12, Approved academic 12. Estimated admission average: at least 80% on the required Grade 12 courses
- Ontario: English 4U (minimum 73%), Advanced Functions 4U (minimum 77%), Approved science 4U, Three additional 4U/4M courses. Estimated admission average: at least 80% on the required Grade 12 courses
- IB Diploma: Full IB diploma with at least three subjects at the Higher Level, English HL or SL (minimum score of 3), Math HL or SL (minimum score of 4) (Math Studies and Math Applications and Interpretation SL are not accepted), One science course (HL or SL). UVic's estimated IB score is 27 points (excluding bonus points)
- US high school: Graduation from a recognized high school with 14 or more college preparatory courses, 4 English (minimum C+ in senior-level English), 4 math including pre-calculus (minimum B-), 3 science, 3 social studies. Estimated admission average: a cumulative unweighted GPA of at least 3.20. SAT/ACT scores are optional (SAT 1250 or ACT 26 if submitted)
- Applicants from other provinces, A Levels and other curricula have their own course lists in the program page's admission requirements selector
- Co-op is optional and open to all students, including international students with a co-op work permit
- UVic's estimated averages and IB scores come from recent admission cycles and may be higher in future because of competition and limited space; meeting the minimums does not guarantee admission. A limited number of Canadian high school applicants may also be considered on non-academic 'expanded qualifications'
- English proficiency: met by, for example, four years of full-time English-medium study in Canada or a recognized English-speaking country, Grade 12 English (or equivalent in Canada) at 86% or higher, or a 4 or higher in IB HL English A. Otherwise UVic's test minimums are IELTS Academic 6.5 (no band below 6.0), TOEFL iBT 88 (no section below 20) or 4.5 on the new scale (no section below 4.0), Duolingo 120 (no subscore below 110), PTE Academic 65 (no skill below 60), CAEL 70 (no section below 60), Cambridge C1 Advanced or C2 Proficiency 180 (no skill below 170), or MET 64. Tests must be less than two years old