Undergraduate students
New Undergraduate Curriculum — Coming Fall 2026
UVic's Department of Computer Science has launched a major update to its undergraduate program. The new curriculum takes effect for students entering in Fall 2026. Current students have the option to remain in the existing program or switch to the new one. Speak with an academic advisor if you have questions.
Why study with us?
From creating video games to writing the software that sends rockets to space, computer scientists are involved. They combine mathematics and software engineering to solve the most cutting-edge problems in every field.
At UVic, dynamic learning is key. You can engage
Programs
Our
BSc in Computer Science
Major,
Interdisciplinary programs
Combine your computer science degree with studies in geography, health information science, mathematics, music, physics, psychology, statistics or visual arts.
Software engineering
The Bachelor of Software Engineering is jointly offered with the Department of Electrical & Computer Engineering. This program includes mandatory co-op and is accredited by the Canadian Council of Professional Engineers.
