Why choose Software Engineering at UVic?
Software powers modern life — from smart cities and self-driving cars to healthcare and critical infrastructure. At UVic, you’ll learn how to design and build safe, secure, and reliable software systems that society depends on.
Software engineering is accredited by the Canadian Engineering Accreditation Board, a nationally recognized standard that signals professional credibility, rigour, and career readiness. You’ll graduate with:
- Strong engineering foundations
- In-demand technical skills
- Real-world experience through co-op
- A degree respected across Canada and internationally
