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

Waterloo, Ontario, Canada
Wilfrid Laurier University
4 Years Master's
Brantford, Ontario, Canada
Wilfrid Laurier University
6 Years (Laurier BA + Sussex Law UK) Master's
Ontario, Canada
Yorkville University
2.5 to 3 Years (Accelerated / 180 credits) Master's
Ontario, Canada
Yorkville University
2.5 to 3 Years (Accelerated) Master's
Victoria, British Columbia, Canada
University of Victoria
4 Years (120+ units)
Bachelor's

Tuition Fee / year

CAD 26830 / Year

Apply Now

Apply Now