Ready to learn more?
Next Cohort: Sep 1-Sep 3
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
4 years
Tuition
$28,960
Victoria
Sep 1-Sep 3
Commitment
Full-Time
Delivery
Classroom
Credential
Degree
Year Founded
1963
Scholarships
yes
The University of Victoria (UVic) offers a Bachelor of Science (B.Sc.) Honours in Computer Science through its Department of Computer Science, providing students with a strong foundation in computational systems and software. This program prepares graduates for advanced roles in the technology industry or further academic studies.
The four-year program begins with core courses in computer science and mathematics, ensuring a solid technical background. In the final two years, students have the opportunity to specialize in various areas, tailoring their education to their interests and career goals. High-achieving students may also qualify for graduate studies. The curriculum integrates computer science, software engineering, mathematics, and technical writing, while also allowing students to explore electives in diverse fields such as business, philosophy, art, or digital media.
UVic offers major, honours, and minor degree options in Computer Science, with specialization choices that can be added to major or honours degrees. These specializations include Communications and Networks, Graphics and Gaming, Software Systems, and Theory, enabling students to develop expertise in key areas of the field.
Admission Requirements
- Grade 12 Diploma.
- English, Pre-Calculus and two of the following: Physics, Chemistry, Biology, Computer Science.
What You’ll Learn
- Proficiency in languages such as Python, Java, and C++.
- Principles of designing, developing, and testing software applications.
- Efficient data organization and problem-solving techniques.
Ready to get started?
Next Cohort: Sep 1-Sep 3
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (3)
I had a decent time at the university of Victoria. The peers at the school were amazing, without being over competitive, and I learnt a lot from them. The professors were also super helpful if you attended their office hours.
University of Victoria is a safe community were you are able to expand your knowledge. Critical thinking is welcome and encouraged take your time to experience the opportunity to evolve from a fixed mindset to a open mindset. It was at UVIC I learned a...


