University of Victoria campus

Engineering

Computer Science (Honours) at University of Victoria

University of Victoria, Canada

Programme overview

Computer Science (Honours) is a Bachelor of Science offered by the Department of Computer Science, with its own admission and academic-regulation requirements set out by the department rather than the general calendar page. A Computer Science Co-operative Education option is available.

Faculty: Faculty of Engineering and Computer Science  |  Department: Department of Computer Science  |  Duration: 4 years  |  Study mode: full-time, co-op  |  Location: Victoria, British Columbia, Canada

What you will study

Year one covers programming fundamentals, computing ethics/professionalism and calculus; year two adds algorithms and data structures, computer architecture, technical writing and probability/statistics; year three covers computer graphics, foundations of computer science, artificial intelligence, programming languages, operating systems, networks and databases plus human-computer interaction and software systems development; year four is an honours seminar and project with 400-level Computer Science/Software Engineering electives.

Official programme page

Application information

Entry requirements

Admission information is set by the Computer Science department's own published requirements rather than stated on this programme page.

International applicants: CAD 43,292 a year (2026). Sample first-year international tuition for Computer Science programs stated in the International Student Guide 2027-2028, calculated on eight months of study at May 2026 to January 2027 rates; an estimate (final cost depends on actual registration); excl Source

Undergraduate entry points: September (fall), January and summer (May) entry; Engineering summer entry is for high school graduates only.

September entry: most degree programs January 31; Elementary Curriculum and Secondary Curriculum teacher education post-degree programs January 2; Indigenous Education ongoing; Public Administration diploma and certificate programs May 31. Early admission is possible for high school students who submit grades by early December. Late applications may be accepted where programs remain open.

January entry: Art History and Visual Studies, Computer Science, Computer Science and Health Information Science, Music (Bachelor of Arts) and all Humanities, Science and Social Sciences programs September 30; Health Information Science October 31; Public Administration diploma and certificate programs September 30.

Summer entry: Art History and Visual Studies, Computer Science, Music (BA) and all Humanities, Science and Social Sciences programs March 31; Engineering programs December 31 (high school graduates only); Public Administration diploma and certificate programs February 15.

Applications are submitted through EducationPlannerBC. The application fee is $89.50 if all transcripts come from institutions within Canada and $184.00 if any transcripts come from outside Canada.

Explore more study programmes

Engineering

BA Geography (Honours)

University of Victoria, Canada

Degree
Bachelor's
Next intake
Undergraduate entry points: September (fall), January and summer (May) entry; Engineering summer ent

Engineering

BA Geography (Major)

University of Victoria, Canada

Degree
Bachelor's
Next intake
Undergraduate entry points: September (fall), January and summer (May) entry; Engineering summer ent

Engineering

BEd Elementary Curriculum

University of Victoria, Canada

Degree
Bachelor's
Next intake
Undergraduate entry points: September (fall), January and summer (May) entry; Engineering summer ent

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.