Prospective students
Undergraduate
Why choose Computer Science at UVic?
- learn through projects, labs and teamwork from your first year
- build problem-solving skills that apply across industries
- study in a supportive, close-knit community on Vancouver Island
From creating video games to writing the software that sends rockets to space, computer scientists are involved. They combine mathematics and software engineering to solve cutting-edge problems in every field.
At UVic, dynamic learning is key. You can engage in hands-on research and apply your knowledge in the workforce through our optional co-op program. Joining our community outreach activities is a great way to gain experience and create change.
Graduate
A graduate degree in computer science will give a competitive edge to your career skills. These technical and problem-solving skills will help you push the boundaries of computing.
Our department is known as one of Canada’s top computer science programs. Our faculty have made a vital impact with research in crucial areas, such as data visualization, machine learning, security, privacy and embedded systems.
UVic’s graduate co-op education program lets you put your learning into practice. Participate and get the work experience you’ll need when you graduate.