Pathway Group

Bachelor's

Bachelors of Engineering – Software Engineering – UV

Course Overview

The Bachelor of Software Engineering at the University of Victoria delivers rigorous technical training in software design architecture, algorithms, operating systems, and distributed systems. Students engage in intensive coding laboratories, cooperative education work terms, and collaborative software development lifecycle exercises.

The curriculum blends foundational engineering mathematics with modern software engineering methodologies and cybersecurity principles. Capstone design projects simulate real-world tech industry challenges. Graduates are fully equipped for high-demand careers as professional software engineers and systems architects.

Entry Requirements

  • High School graduation with competitive average
  • Grade 12 Academic English
  • Grade 12 Pre-Calculus and Calculus
  • Grade 12 Chemistry and Physics
  • Proof of English Language Proficiency (IELTS 6.5 overall)

Career Outcomes

  • Software Engineer
  • Full-Stack Developer
  • Systems Architect
  • DevOps Specialist
  • Embedded Software Developer

Scholarship Available

  • Yes (UVic Faculty of Engineering Entrance Scholarships)

Key Information

Location Victoria, British Columbia, Canada
University University of Victoria
Intakes September
Tuition Fee $26,830 / Year
Duration 4 Years (120+ units)
Language English

Related Courses

Vancouver, British Columbia, Canada
North Eastern University
2 Years (34–36 semester hours)
Waterloo, Ontario, Canada
University of Waterloo
4 Years (including Co-op) Bachelor's
Waterloo, Ontario, Canada
University of Waterloo
4 Years (20.0 units) Bachelor's
Waterloo, Ontario, Canada
University of Waterloo
5 Years (Double Degree with WLU) Bachelor's
Victoria, British Columbia, Canada
University of Victoria
4 Years (120+ units)
Bachelor's

Tuition Fee / year

CAD 26830 / Year

Apply Now

Apply Now