Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in engineering, computer science, or science, including education and experience in disciplines closely ...
New
Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in engineering, computer science, or science, including education and experience in disciplines closely ...
New
Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in engineering, computer science, or science, including education and experience in disciplines closely ...
New
Surrey, BC · On-site
Currently pursuing a Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline * Strong preference for students with Design Team or previous co-op experience
Surrey, BC · On-site
Currently pursuing a Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline * Strong preference for students with Design Team or previous co-op experience
Kelowna, BC · On-site
CA$4.6K - CA$5.3K/mo
... CAD Monthly Posting End Date August 18, 2026 Note: Applications will be accepted until 11:59 PM on ... The Faculty of Science, The Faculty of Arts and Social Sciences, Faculty of Creative and Critical ...
Kelowna, BC · On-site
CA$4.6K - CA$5.3K/mo
... CAD Monthly Posting End Date August 18, 2026 Note: Applications will be accepted until 11:59 PM on ... The Faculty of Science, The Faculty of Arts and Social Sciences, Faculty of Creative and Critical ...
Burnaby, BC · On-site
What We're Looking For We're open to Co-Op students from a range of programs, including engineering/technology, GIS, computer science, and related disciplines. Strong candidates typically bring:
Quick apply
Burnaby, BC · On-site
What We're Looking For We're open to Co-Op students from a range of programs, including engineering/technology, GIS, computer science, and related disciplines. Strong candidates typically bring:
CA$7.1K - CA$10K/mo
... Applied Science Compensation Range $7,158.42 - $10,292.25 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is ...
CA$7.1K - CA$10K/mo
... Applied Science Compensation Range $7,158.42 - $10,292.25 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is ...
Burnaby, BC · On-site
What We're Looking For We're open to Co-Op students from a range of programs, including engineering/technology, GIS, computer science, and related disciplines. Strong candidates typically bring:
Burnaby, BC · On-site
What We're Looking For We're open to Co-Op students from a range of programs, including engineering/technology, GIS, computer science, and related disciplines. Strong candidates typically bring:
CA$4.1K - CA$4.8K/mo
... Data Analytics, Computer Science or Data Science * Strong organizational and analytical skills ... A valid driver's license and access to a vehicle for the duration of the co-op is required Why ...
New
CA$4.1K - CA$4.8K/mo
... Data Analytics, Computer Science or Data Science * Strong organizational and analytical skills ... A valid driver's license and access to a vehicle for the duration of the co-op is required Why ...
New
CA$4.0K/mo
Currently pursuing an undergraduate degree or diploma in Computer Science, Data Science, Statistics ... Co-op team members, independent contractors, and freelancers are not eligible for company benefits ...
CA$4.0K/mo
Currently pursuing an undergraduate degree or diploma in Computer Science, Data Science, Statistics ... Co-op team members, independent contractors, and freelancers are not eligible for company benefits ...
Burnaby, BC · On-site
The Information Systems Co-op will provide hands-on development skills to build enterprise ... Be enrolled in a 3rd- or 4th-year Engineering or Computer Science undergraduate program; * Willing ...
Quick apply
Burnaby, BC · On-site
The Information Systems Co-op will provide hands-on development skills to build enterprise ... Be enrolled in a 3rd- or 4th-year Engineering or Computer Science undergraduate program; * Willing ...
Vancouver, BC · On-site
Currently pursuing a Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline * Strong preference for students with Design Team or previous co-op experience
Quick apply
Vancouver, BC · On-site
Currently pursuing a Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline * Strong preference for students with Design Team or previous co-op experience
Surrey, BC · On-site
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this ... Use 3D CAD software to create models and develop detailed mechanical drawings * Contribute to the ...
Surrey, BC · On-site
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this ... Use 3D CAD software to create models and develop detailed mechanical drawings * Contribute to the ...
CA$4.8K - CA$5.5K/mo
Role Overview The Reliability Engineer Co-op position champions safety and environmental ... Pay Range: CAD $4833 - $5592 per month The actual amount offered is determined based on the ...
CA$4.8K - CA$5.5K/mo
Role Overview The Reliability Engineer Co-op position champions safety and environmental ... Pay Range: CAD $4833 - $5592 per month The actual amount offered is determined based on the ...
Squamish, BC · On-site
CA$22 - CA$26/hr
Enrollment in a co-op program through a recognized post-secondary institution in Computer Science, Computer Information Systems, or Engineering * Experience with fundamental concepts of IT ...
Quick apply
Squamish, BC · On-site
CA$22 - CA$26/hr
Enrollment in a co-op program through a recognized post-secondary institution in Computer Science, Computer Information Systems, or Engineering * Experience with fundamental concepts of IT ...
Ashcroft, BC · On-site
$24.50 - $27.50/hr
The Engineering/Science Co-op student would work from August/September 2026 - May 2027 and work ... Strong computer skills and familiar with Microsoft Office (Excel, Word, PowerPoint, Outlook) * Able ...
Ashcroft, BC · On-site
$24.50 - $27.50/hr
The Engineering/Science Co-op student would work from August/September 2026 - May 2027 and work ... Strong computer skills and familiar with Microsoft Office (Excel, Word, PowerPoint, Outlook) * Able ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
... Science, or a related field * Strong attention to detail and organizational skills * Excellent ... Pay Range: CAD $4,258 -$5,392 per month The actual amount offered is determined based on the ...
... Science, or a related field * Strong attention to detail and organizational skills * Excellent ... Pay Range: CAD $4,258 -$5,392 per month The actual amount offered is determined based on the ...
Vanderhoof, BC · On-site
CA$24.75 - CA$29.69/hr
At Four Rivers Co-op, we do business differently. As a co-operative, we focus on supporting Western ... Solid computer skills and technical know-how * Proven ability to control operational costs ...
Vanderhoof, BC · On-site
CA$24.75 - CA$29.69/hr
At Four Rivers Co-op, we do business differently. As a co-operative, we focus on supporting Western ... Solid computer skills and technical know-how * Proven ability to control operational costs ...
Burnaby, BC · On-site
CA$20 - CA$25/hr
Compensation Range: $20.00 - $25.00 CAD Compensation may vary based on applicant's work experience ... We are looking for a co-op student to help define a test strategy, and then perform the tests, for ...
Burnaby, BC · On-site
CA$20 - CA$25/hr
Compensation Range: $20.00 - $25.00 CAD Compensation may vary based on applicant's work experience ... We are looking for a co-op student to help define a test strategy, and then perform the tests, for ...
Accounting Co-op Student Position Duration: Jan 2027 to April 2027 (4 months), Full Time Annual ... Strong technical and computer skills with the ability to work independently and collaboratively ...
Accounting Co-op Student Position Duration: Jan 2027 to April 2027 (4 months), Full Time Annual ... Strong technical and computer skills with the ability to work independently and collaboratively ...
$9.38 - $14.18
19% of jobs
$15.44 is the 25th percentile. Wages below this are outliers.
$14.18 - $18.99
22% of jobs
The median wage is $21.13 / hr.
$18.99 - $23.80
19% of jobs
$23.80 - $28.61
14% of jobs
$29.01 is the 75th percentile. Wages above this are outliers.
$28.61 - $33.41
6% of jobs
$33.41 - $38.22
4% of jobs
$38.22 - $43.03
3% of jobs
$43.03 - $47.84
3% of jobs
$47.84 - $52.64
6% of jobs
$52.64 - $57.45
1% of jobs
$57.45 - $62.26
1% of jobs
$9
$27
$62
A Co-Op Computer Science job is a paid, structured work opportunity that allows students to gain hands-on experience in the field while completing their degree. Co-op positions are typically full-time and last for a semester or more, offering real-world exposure to software development, data analysis, cybersecurity, and other technical areas. These roles help students build professional skills, expand their network, and improve job prospects after graduation. Participants often alternate between work terms and academic semesters to balance learning and industry experience.
As a Computer Science Co-op student, you can expect to work on a variety of hands-on projects, such as developing software features, assisting with bug fixes, automating workflows, or performing quality assurance testing. Many companies also involve Co-ops in team meetings, code reviews, and collaborative development efforts, ensuring you gain a holistic understanding of the software development lifecycle. Your daily tasks may vary, but you will often work alongside experienced developers and receive mentorship to help build your technical and professional skills. This real-world experience not only enhances your resume but also helps you build a valuable professional network for future career opportunities.
To thrive as a Co Op Computer Science, a strong foundation in programming languages (such as Java, Python, or C++), problem-solving skills, and current enrollment in a computer science degree program are essential. Familiarity with version control systems like Git, coding environments such as Visual Studio Code, and exposure to databases or basic cloud platforms are commonly expected. Strong communication, time management, and willingness to learn help you stand out and adapt quickly to new tasks and team environments. These skills and qualities are vital for successfully contributing to real-world software projects while gaining practical experience in a professional setting.
The most popular types of Computer Science jobs in British Columbia are:
The top searched job categories for Co Op Computer Science jobs in British Columbia are:
Cities in British Columbia with the most Co Op Computer Science job openings:

Full-time
Posted 2 days ago
New
The Co-op Coordinator will participate in the planning, development and administration of the co-op and career programs in assigned departments and is responsible for coordinating the academic and administrative aspect of the co-op and career program area(s) and other forms of experiential learning, as appropriate, including intake, preparation, and placement of students, job development, advising, promotion, and liaison with the academic unit, student body, and employer community. Reporting to the Associate Director, and working closely with all programs in relevant faculties and departments, the Co-op Coordinator will support the strategic direction and promote the program to, and secure participation of, prospective students, employers, and the general public; maintain contact with participating employers and students; secure and coordinate placements for co-op students with co-op employers; conduct visits with employers and potential employers; monitor and evaluate student work terms; perform assigned undergraduate and graduate teaching or departmental activities (if appropriate); and assist students in developing career-related skills. The Co-op Coordinator engages with a variety of internal and external stakeholders to develop and generate supportive and inclusive co-op and other work-integrated learning opportunities for students with varying abilities and diverse needs.
Co-op Coordinators are required on occasion to travel within Victoria and, where required, to travel overnight throughout Canada and internationally to develop opportunities with employers and support students on placements. As a professional member of the Co-op and Career Services team, the Co-op Coordinator supports delivery of services, initiatives, and events as required to meet service standards and expectations aligned with the university's commitment to equity, diversity, and inclusion.The successful candidate will have a related master's degree in an appropriate discipline and at least three years of related work experience in a post-secondary environment or have an equivalent combination of education, training, and work experience. Education and experience must reflect disciplines closely related to the degree programs in the co-op and career program disciplines found within the assigned unit
An equivalent combination of education, training, and work experience may be considered where appropriate. Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in engineering, computer science, or science, including education and experience in disciplines closely related to the degree programs in UVic's Faculty of Engineering Registration as a Professional Engineer with APEGBC or equivalent certification in computer science (or eligibility for registration/certification) would be considered a strong asset Business Co-op and Career-specific qualifications: Master's degree in business administration or appropriate discipline, including education and experience in disciplines closely related to the degree programs in UVic's Faculty of Business Optional and Professional Co-op and Career Programs-specific qualifications: Master's degree in an appropriate discipline, including education and experience in disciplines closely related to the degree programs in the Optional and Professional Co-op and Career programs found in the UVic Faculties of Education, Fine Arts, Human and Social Development, Humanities, Law, Science, or Social Sciences In addition, the position requires the following abilities: Work and communicate effectively orally and in writing, with tact and diplomacy, with a variety of internal and external contacts. Demonstrated administrative and organizational skills Excellent team building skills with a demonstrated ability to work effectively with a team Excellent interpersonal, cross-cultural, communication, public relations, and networking skills Experience working with students.
Demonstrated career planning skills. Knowledge and awareness of discipline-specific labour market conditions and trends The following are considered assets and may be given preference in accordance with specific vacancy requirements: Background in educational program delivery Client relationship management Sales and/or marketing Co-op program experienceThe successful candidate will have a related master's degree in an appropriate discipline and at least three years of related work experience in a post-secondary environment or have an equivalent combination of education, training, and work experience. Education and experience must reflect disciplines closely related to the degree programs in the co-op and career program disciplines found within the assigned unit.
An equivalent combination of education, training, and work experience may be considered where appropriate. Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in engineering, computer science, or science, including education and experience in disciplines closely related to the degree programs in UVic's Faculty of Engineering Registration as a Professional Engineer with APEGBC or equivalent certification in computer science (or eligibility for registration/certification) would be considered a strong asset Business Co-op and Career-specific qualifications: Master's degree in business administration or appropriate discipline, including education and experience in disciplines closely related to the degree programs in UVic's Faculty of Business Optional and Professional Co-op and Career Programs-specific qualifications: Master's degree in an appropriate discipline, including education and experience in disciplines closely related to the degree programs in the Optional and Professional Co-op and Career programs found in the UVic Faculties of Education, Fine Arts, Human and Social Development, Humanities, Law, Science, or Social Sciences In addition, the position requires the following abilities: Work and communicate effectively orally and in writing, with tact and diplomacy, with a variety of internal and external contacts. Demonstrated administrative and organizational skills Excellent team building skills with a demonstrated ability to work effectively with a team Excellent interpersonal, cross-cultural, communication, public relations, and networking skills Experience working with students.
Demonstrated career planning skills. Knowledge and awareness of discipline-specific labour market conditions and trends The following are considered assets and may be given preference in accordance with specific vacancy requirements: Background in educational program delivery Client relationship management Sales and/or marketing Co-op program experience