Real-life learning through co-operative education
What is the Computer Science Co-operative Education Program?
Our program offers you the option to combine paid work experience with your academic studies. Co-operative education is an integrated learning strategy that lets you alternate your academic terms with paid work terms in your field of study. As a UVic co-op student, you will gain the practical experience, contacts, and confidence to excel in the workforce after graduation.
Computer Science Co-op & Career Services contacts
For more information, please visit the Engineering & Computer Science Co-operative Education Program & Career Services website.
Requirements for co-op designation
You can apply to the Computer Science Co-op Program after you have completed CSC 110, Math 100 and:
- completed at least 4.5 units on your last academic term
- have attained a minimum grade of C+ in any Computer Science courses and a minimum of C in any Math or Stats courses taken on your last academic term
- have no F, E or N in any courses taken on your last academic term
You must be a full time UVic student majoring in computer science or a combined computer science program.
Complete an application for admission (available in room 204 of the Engineering & Computer Science (ECS) building) and return it to the Engineering and Computer Science/Math Co-op Office, ECS 204, by either September 15 or January 15. Students should apply to Co-op in either first or second year, or Work Experience in third year.
UVic is one of the few universities to offer a co-operative education experience for graduate students and our department has a large and active graduate level co-operative education program.
Co-op offers discipline-related work experience alternating with academic terms. The final result is an extremely valuable degree with intellectual and theoretical depth plus practical experience.
Requirements for co-op designation
To graduate with the co-op designation on your degree, MSc students are required to complete at least two work terms (8 months) and PhD students are required to complete at least three work terms (12 months).
Graduate students are normally expected to complete your required graduate level course work in the first two academic terms prior to enrolling in the co-op program. Graduate students require permission from their supervisor to enroll in the co-operative program for each term. The program is open to international students on a study permit.
Admission applications are due by September 15 AND January 15 every year, for the possibility of a co-op work term in the following session. The typical schedule for admission into the graduate co-op program is:
- 1st term is application, training, and admittance
- 2nd term for job search
- 3rd term becomes the first work term
Please visit the Engineering & Computer Science Co-op website to learn more about the Co-op education program for graduate students.
Gain work experience
You will gain relevant work experience, enhance your classroom learning and apply your academic knowledge in real-world workplaces.
Benefit from one-on-one guidance
A co-op coordinator will help you polish your resume, practice interview skills, search for a job, prepare for the workplace and develop competencies.
Explore job opportunities
Co-op will help you discover your strengths, explore potential career options and clarify your long-term career goals.
During your work terms you'll work towards goals that relate to various competencies, also known as professional knowledge, skills and attributes. You'll work with your supervisor to assess your competency development at the beginning, mid-point and end of your work terms.
Connect with employers
You'll establish a network of contacts and references in your field. You may even graduate with a permanent job offer from a previous co-op employer.
Help pay for your education
The salary you'll earn during your work terms can help you finance your study terms.
Graduate with an advantage
If you successfully complete the co-op program, you'll earn a co-op designation on your degree. On average, co-op graduates find permanent employment faster, are promoted sooner and earn higher starting salaries than non-co-op grads.
Our computer science co-op students work for employers in business, industry, government and not-for-profit organizations in Victoria, across Canada and around the globe.
You can take a look at our co-op employers for undergraduate and graduate students from 2014 -2015.
Experience your education through hands-on learning. See how these courses and labs in computer science highlight experiential education opportunities.
For more information on putting your learning in motion, visit Co-operative Education Program and Career Services.
Connect with your computer science career educator for help with:
- career questions
- work search help
- interview skills
- resume feedback
- career planning
- preparing for graduation
John is available to meet with all computer science students, whether in the co-op program or not.
Visit learninginmotion.uvic.ca for more information or to book an appointment.