Computer Engineering
Bachelor of Engineering (BEng)
Why choose Computer Engineering at UVic?
Learn how software and hardware come together to power the devices, systems and networks we rely on every day. In UVic’s Computer Engineering program, you’ll design circuits and microprocessors, build embedded systems, create secure software, and explore intelligent machines and connected technologies. With strong co-op opportunities and hands-on learning in every year, you’ll graduate ready to shape the next generation of digital systems.
Key features
- Project-based learning from year one — design, build and test systems in labs, maker spaces and team-based projects.
- Small, supportive community — learn in an environment where professors know your name and students support each other.
- A campus designed for innovation — work in modern labs and collaborative spaces on Vancouver Island’s coastal tech hub.
How these programs differ
Best for students who want to design the brains inside modern digital systems.
Best for students who want to create the tech that moves energy, data and signals.
Learn more.
Best for students who want to engineer dependable software at scale.
Learn more.
Customize your degree
Choose the focus area that matches your interests and the kind of engineering career you want to build:- Communications
- Computational intelligence
- Computer systems
- Digital and embedded systems
- Digital signal processing
- Electrical energy systems
- Electromagnetics and photonics
- Electronics
- Mechatronics
- Networks security and privacy
Hands-on learning
- Work with real hardware, sensors, microcontrollers and software tools throughout the program.
- Build and test prototypes in dedicated electronics, robotics and embedded systems labs.
- Work on community and industry projects where your ideas solve real problems.
Hands-on learning builds confidence, gives you a portfolio of real projects, and prepares you for in-demand engineering jobs.
New facility opening in 2026
Student life & community
- 25+ engineering and computer science clubs. Popular options include Concrete Canoe, the UVic Seismic Design Team and Women in Engineering and Computer Science.
- Live in the Engineering Living and Learning Community, a themed residence where you live with classmates who share your courses and interests, making university life more fun and social.
Inspiring courses
- Digital Design
- Introduction to Computer Architecture
- Introduction to Electrical and Computer Engineering Design
- Microprocessor-Based Systems
- Engineering System Software
Get engineering accreditation
UVic’s engineering degree is accredited by Engineers Canada, which means your degree meets national standards and prepares you for licensure as a Professional Engineer (PEng).
Career possibilities
- Circuit designer
- Design validator
- Hardware engineer
- System designer
- System integration engineer
Career outcomes
All UVic co-op students
- 70% of co-op students graduated with a job offer in hand
- 42% of eligible students took part in co-op
- 16% of these students found their post-graduation position because of their co-op experience
All UVic grads
- 48% of graduating students received a job offer before graduation
- 83% found career-related positions in their chosen field
- 48% received a salary of more than $50,000 a year
- 52% found work in Greater Victoria
International students
Get Canadian work experience after you graduate
- Full-time international students who graduate from a bachelor’s degree program at UVic may be eligible for a post-graduation work permit in Canada for up to three years.
- Refer to the Immigration, Refugees and Citizenship Canada website for eligibility criteria.
Admission
Apply to UVic as a high school student or a transfer student from another post-secondary institution.
High school students
Select Engineering: Year 1 entry (BEng) when you submit your application. You can declare your engineering specialization after one year of full-time study.
Transfer students
Select your engineering specialization when you submit your application.
If you have a technology diploma in computer, electrical or electronics engineering (or a related discipline), Camosun College offers a one-year Engineering Bridge program that will enable you to enter third-year engineering studies at UVic. Consult with UVic's Engineering Advisor (engradav@uvic.ca) for more information.
Program details
Providing you accurate application deadlines, tuition fee estimates, admission requirements, scholarships and transfer credit depends on your situation.
Program details
Application deadline
Admission requirements
Recommended admission average
Expanded qualifications
English language proficiency
Transfer credit
Tuition & fees
Tuition rates effective May 1, 2025 (please note some ancillary fees are subject to change for Fall 2025).
This is an estimate only and should be used to give students, parents, and/or sponsors an approximation of the tuition and ancillary fees. This estimate does not include housing, food, cost of books and supplies or other expenses that students can expect in a term.
Scholarships
Ready to apply?
We'll walk you through all of the steps in the process, from submitting your online application to accepting your offer of admission.
Learn more
Faculties & departments
Program planning