Co-op programmes in Canada combine academic study with structured work experience related to a student's subject. Students alternate classroom learning with approved work terms, often with employers in their chosen industry. The arrangement can help a student test career interests before graduation, build professional contacts and apply academic knowledge to real projects.
Co-op options differ by institution. Some degrees include them from the start; others require a separate application after first year. Admission to a co-op stream does not guarantee an employer will hire the student.
This guide compares 2027 university and college options, work-term structures, published fees, scholarships and career-focused routes.
Co-op in Canada: Key Facts
- Co-op combines academic study with approved workplace learning.
- Many university work terms last around four months.
- Some co-op routes are mandatory; others are optional or competitive.
- Options exist in computing, engineering, business, science and other subjects.
- Recognised university co-op work terms are paid.
- Students may pay separate co-op fees in addition to tuition.
- Admission to a co-op stream does not guarantee an employer placement.
- Colleges offer selected diplomas and certificates with work components.
What Is a Co-op Programme in Canada?
Co-operative education, usually shortened to co-op, is a form of work-integrated learning. Students alternate academic study with supervised work experience in a field related to their qualification. The placement is part of the learning structure, rather than an unrelated job taken during a holiday.
CEWIL Canada's definition describes paid work terms aligned with a student's academic programme and learning outcomes. The institution approves and supports the placement, while students reflect on and receive assessment for their learning. Its accreditation criteria normally expect co-op work experience to represent at least 30% of academic study time, or 25% for programmes of two years or less.
These percentages are accreditation standards, not a fixed timetable for every course. A university may use terms such as internship, practicum or work experience for a different arrangement.

How Do Co-op Programmes Work in Canada?
Most university co-op routes follow a similar sequence. A student enters an eligible degree, meets the academic conditions for the co-op stream and completes any required preparation. They then apply for approved vacancies, attend employer interviews and accept a suitable offer. After the work term, they return to academic study or continue with the next placement in the sequence.
For example, a Computer Science student might study programming and databases during the autumn and winter terms, then spend the summer testing an application or writing code for an employer. They return to university with a clearer idea of how classroom concepts work in practice.
Four-month work terms are common, but longer placements also exist. A co-op route may extend the expected graduation date.
A useful distinction: admission to a degree, admission to an optional co-op stream and selection by an employer are three separate decisions. Meeting one set of requirements does not automatically secure the next stage.
Best Co-op Universities in Canada
There is no official ranking of the best co-op universities in Canada. The right choice depends on the subject, work-term total and co-op entry route. When comparing universities, check which faculties offer co-op, how many work terms are available and what employer connections each institution provides. The institutions below are selected examples, not a numbered ranking, and co-op does not apply to every degree at each university.
Students can also compare Canada's publicly funded university options before narrowing their shortlist.
|
University
|
Verified co-op example
|
Published structure
|
|
University of Waterloo
|
Computer Science and Computer Engineering
|
Regular or co-op Computer Science route; Computer Engineering includes alternating work and study terms.
|
|
University of British Columbia
|
Applied Science Co-op Program
|
Optional; four work terms in Engineering and three in Architecture for the co-op designation.
|
|
Simon Fraser University
|
Computing Science Co-op
|
Optional; undergraduate students need at least three work terms for the co-op certificate.
|
|
University of Victoria
|
Selected Engineering degrees
|
Mandatory in specified undergraduate Engineering degrees; four work terms.
|
|
University of Ottawa
|
Computer Science
|
Competitive entry; the standard undergraduate sequence includes four work terms.
|
|
Carleton University
|
Computer Science Honours and Major
|
Four work terms and programme-specific academic conditions.
|
|
Wilfrid Laurier University
|
Bachelor of Business Administration
|
Competitive admission; three work terms of around four months each.
|
|
University of Alberta
|
Engineering Co-op
|
Five four-month work terms, totalling 20 months of paid experience.
|
|
University of Calgary
|
Science Co-op
|
Four to 16 months of paid experience; eight months are required for the co-op designation.
|
|
University of Manitoba
|
Engineering Co-op/IIP
|
At least 12 months of work experience, with flexible placement lengths.
|
|
Dalhousie University
|
Commerce and Computer Science
|
Three paid work terms in Commerce; Computer Science offers up to 12 months of co-op experience.
|
1. University of Waterloo
Waterloo is a prominent choice for computing and engineering. Its Computer Science degree has regular and co-op formats, while Computer Engineering follows a co-op structure. Selected degrees offer up to two years of paid work experience.
The sequence differs by programme and stream. Waterloo's co-op office also charges a separate participation fee, so students should compare the work-term structure and the cost of the full degree rather than focusing on the co-op label alone.
2. University of British Columbia
UBC's Applied Science Co-op Program is optional for Engineering and Architecture students at its Vancouver and Okanagan campuses. Engineering students need four work terms and Architecture students need three to receive the co-op designation. Joining the co-op stream is a separate step from admission to the degree.
3. Simon Fraser University
SFU's Computing Science Co-op is open to eligible undergraduate and post-baccalaureate diploma students. Applicants need a declared Computing Science major and a minimum CGPA of 2.4, and undergraduates must be able to complete at least three work terms.
4. University of Victoria
Co-op is mandatory in selected UVic Engineering degrees, including Biomedical, Civil, Computer, Electrical, Mechanical and Software Engineering. Students complete four work terms and ENGR 130. See the university's Engineering co-op requirements.
5. University of Ottawa
Ottawa's undergraduate Computer Science co-op has limited places. Applicants need a minimum CGPA of 6 in Ottawa courses, and admission is competitive. The standard sequence includes four work terms. See the university's Computer Science co-op requirements.
6. Carleton University
Carleton's Bachelor of Computer Science Honours and Major co-op options require four work terms. Students need at least 5.0 credits, COOP 1000, COMP 2404 before the first work term and an overall and major CGPA of at least 8.00. These are Carleton-specific rules in its Computer Science calendar, not a national standard.
7. Wilfrid Laurier University
Laurier's Bachelor of Business Administration Co-op is a useful route for students interested in business. Admission is competitive and takes place after first year. Selection considers academic performance, an interview and relevant work, volunteering or extracurricular experience. Students who enter the standard BBA co-op stream complete three work terms of around four months each between second and fourth year.
Compare it with other Canadian business-school options.
8. University of Alberta
The University of Alberta's Engineering Co-op integrates paid work into the undergraduate degree. Students complete five four-month work terms, totalling 20 months. See the Engineering Co-op structure.
9. University of Calgary
The Faculty of Science at the University of Calgary offers paid co-op experience lasting between four and 16 months. Students who complete eight months can receive the Science Co-op designation. The admission fee is CAD $50, and the published academic criteria include a minimum GPA of 2.0 on the most recent 30 completed units. Check the university's Science Co-op entry information for current conditions.
10. University of Manitoba
The Price Faculty of Engineering runs the Co-operative Education and Industrial Internship Program, or Co-op/IIP. Students need at least 12 months of work terms for the designation, with placements of 4, 8, 12 or 16 months. The programme includes paid engineering work and a written report for each placement. See the university's Co-op/IIP requirements.
11. Dalhousie University
Dalhousie is a Halifax option. Its Bachelor of Commerce Co-op includes three paid work terms, while the Computer Science co-op route offers paid work experience. Engineering students can also add an optional co-op stream. Its Science Co-op options include Statistics and Mathematics, with three work terms in the standard sequence; see the university's Statistics co-op details.
How Many Co-op Terms Do Canadian Universities Require?
There is no national number. Some universities require three work terms, others require four or five, and a few describe the requirement as a total number of work months instead. The subject matters too: two students at the same institution may follow different sequences because their faculties use different co-op models.
|
University and subject
|
Published requirement
|
|
SFU Computing Science
|
At least three undergraduate work terms.
|
|
UBC Applied Science
|
Four Engineering terms or three Architecture terms.
|
|
UVic selected Engineering degrees
|
Four work terms.
|
|
University of Ottawa Computer Science
|
Four work terms in the standard undergraduate sequence.
|
|
Carleton Computer Science
|
Four work terms.
|
|
Laurier BBA
|
Three work terms of around four months each.
|
|
Alberta Engineering
|
Five four-month terms, totalling 20 months.
|
|
Manitoba Engineering
|
At least 12 months of work experience.
|
Check whether the work-term total is compulsory, whether extra placements are possible and whether the sequence adds time to the degree.
Computer Science Co-op Options in Canada
Students searching for co-op Computer Science in Canada should compare the degree and co-op entry route separately. Waterloo offers regular and co-op Computer Science options. SFU requires a declared major and a 2.4 CGPA; Ottawa uses a competitive process with a minimum CGPA of 6; Carleton requires an overall and major CGPA of at least 8.00.
Dalhousie offers up to 12 months of paid Computer Science co-op experience. Conestoga has computing diplomas with optional co-op, although an advanced diploma is not a university Computer Science degree. Compare other Canadian computing-focused colleges.
Acceptance into a Computer Science degree does not always mean direct entry to co-op. Some institutions require students to complete first-year courses and apply separately.
Master's Co-op Programmes in Canada
Postgraduate co-op options are less common than undergraduate routes. One verified example is the University of Ottawa's Master of Computer Science co-op. Applicants must study full-time, start in autumn, hold an admission average of B+ or 75% and maintain a minimum CGPA of 7.0. The sequence includes two work terms.
Places are limited and allocated competitively, so meeting the academic criteria does not guarantee admission to the co-op option. Students should also distinguish a university master's degree from a college graduate certificate. Both are postgraduate qualifications, but they are not interchangeable.

Colleges Offering Co-op Programmes in Canada
Canadian colleges and polytechnics offer co-op through selected diplomas, advanced diplomas and certificates. These options often focus on practical career skills. They can suit students who want a shorter or more applied qualification, but the credential level and progression routes differ from a university bachelor's or master's degree.
Conestoga College
Conestoga's Computer Programming and Analysis is a three-year Ontario College Advanced Diploma. Its optional co-op stream includes four consecutive four-month work terms. Students apply to the non-co-op programme first and then follow the college's separate co-op selection process. The published academic criteria include an 80% weighted average at Level 1, with limited places in the optional stream.
Which Colleges Offer English Plus Co-op?
The phrase English plus co-op is not the name of one standard Canadian qualification. Some private career colleges combine vocational study, workplace communication and a practical work component. Students should compare these routes separately from university co-op degrees.
LCC - ISS Language & Career College of BC lists 48-week options with 24 weeks of study and 24 weeks of work, as well as a 96-week route with 48 weeks of each. Its listed streams include Leadership Preparation with Co-op and Digital Marketing and Office Administration with Co-op. The study component also includes elective courses intended to develop English communication skills. Check the provider's current career co-op options for the exact course structure and conditions.
VanWest College offers vocational co-op diplomas and certificates in Vancouver. Its Supply Chain Management Co-op Diploma is listed as an 18-month route, with eight months of academic study and six months of co-op. The Professional Customer Service Co-op Certificate is a nine-month option, with four months of study and four months of work experience. These are career-college qualifications, not university degrees.
Co-op Fees and Tuition Costs in Canada
Separate academic tuition from co-op charges. Tuition covers the qualification; a co-op fee may cover administration, career preparation, employer relationships and work-term supervision. Institutions charge at different stages, including entry, study terms or work terms.
|
Institution
|
Published co-op charge
|
Fee structure
|
|
University of Waterloo
|
CAD $836
|
2026/27 co-op fee, paid in instalments during the degree.
|
|
University of British Columbia
|
CAD $288.25 + CAD $889
|
One-time administration and workshop fee, plus the course fee for each co-op work term.
|
|
University of Ottawa
|
CAD $1,125
|
2026/27 international optional co-op fee: first charge before the first placement, then for matched work terms.
|
|
University of Ottawa
|
CAD $843.75
|
2026/27 international mandatory co-op fee, charged each study term.
|
|
University of Victoria
|
CAD $882.30
|
2026/27 international Engineering co-op fee instalment per term.
|
|
University of Calgary
|
CAD $50
|
Admission fee for students accepted into the Science Co-op Program.
|
Waterloo's 2026/27 co-op fee schedule lists CAD $836. Its international undergraduate fee schedule lists a maximum Engineering tuition charge of CAD $34,942 per term for the relevant 2026/27 co-op study terms. That is a term figure for Engineering, not an annual tuition estimate for every Waterloo course.
UBC's Academic Calendar fee table lists CAD $889 for each undergraduate co-op work-term course and CAD $288.25 for the administration and workshop fee. Ottawa's 2026/27 fee schedule distinguishes optional co-op from mandatory co-op. For international students, the published amounts are CAD $1,125 and CAD $843.75 respectively. The first optional fee is non-refundable, while mandatory co-op fees are charged during each study term.
Ottawa's 2026/27 co-op fee schedule explains when optional and mandatory charges apply. UVic's 2026/27 co-op fee information lists CAD $882.30 per term for international undergraduate Engineering students. Other undergraduate subjects use a different fee structure, so do not apply the Engineering figure to every UVic course.
How Much Is University and College Tuition?
Academic tuition varies by institution, subject, qualification and year. Statistics Canada's preliminary 2026/27 figures put average annual international tuition at CAD $42,062 for undergraduate degree students and CAD $24,693 for graduate degree students. These are national weighted averages, not quotes for a specific university or college. The figures are published in Statistics Canada Table 37-10-0045-01.
|
Field of study
|
International undergraduate average
|
International graduate average
|
|
Engineering
|
CAD $47,386
|
CAD $27,473
|
|
Mathematics, computer and information sciences
|
CAD $42,163
|
CAD $24,068
|
|
Business, management and public administration
|
CAD $40,203
|
CAD $29,412
|
Field averages are also weighted national figures, drawn from Statistics Canada's international undergraduate tuition table and international graduate tuition table. They help compare subject areas, but individual universities can charge more or less.
For a college example, Conestoga lists CAD $15,476.78 in tuition and CAD $18,576.06 in total fees for two terms of the 2026/27 non-co-op Computer Programming and Analysis route. Its page says September 2027 fees will be published in Spring 2027, so these figures are not a 2027 co-op quote. See the official course and fee details.
Compare the same study level, subject, campus and billing period. A per-term Engineering fee is not directly comparable with a two-term college price. Students can also compare tuition at more affordable Canadian institutions.
Are Co-op Programmes in Canada Paid?
Recognised university co-op work terms are paid under CEWIL Canada's definition, but earnings depend on the employer, role, location and experience. There is no single national co-op salary.
The University of Victoria publishes average monthly salaries for work terms completed between 1 May 2025 and 30 April 2026. Its figures are CAD $3,920 for undergraduate students and CAD $4,379 for graduate students. These are UVic averages, not a national pay scale or a guaranteed amount for an individual student. The university updates its co-op salary information each May.
One counterintuitive point: a longer work term is not automatically more valuable than several shorter placements. A single extended placement may provide deeper responsibility, while multiple terms can expose a student to different employers and teams. The better structure depends on the student's subject and career direction.
Scholarships and Awards for Co-op Students
Some universities offer entrance scholarships or awards that co-op students may also receive. These are not always co-op-specific, so check the eligibility conditions.
University of Waterloo International Student Entrance Scholarship
Waterloo lists a CAD $10,000 International Student Entrance Scholarship for eligible international fee-paying students entering full-time first-year degree studies. The published offer for September 2027 does not require a separate application. It is an entrance award, not payment for a work term, and it is not limited to co-op students. See the university's international scholarship conditions for exclusions and eligibility details.
University of Victoria Co-op Changemaker Awards
UVic's Co-op Changemaker Awards provide CAD $500 to selected co-op students who make a meaningful contribution to their workplace, community or personal learning. Students can nominate themselves or be nominated by an employer. The current award cycle covers work terms completed between 1 May 2026 and 30 April 2027. Details are available on the university's co-op awards and funding page.
Students from Bangladesh can also explore scholarship opportunities available to Bangladeshi applicants and review the wider scholarship options listed for Canada, while checking each award's own eligibility conditions.
Academic Requirements for Co-op Programmes
There is no single admission standard for every co-op programme in Canada. Students first need to meet the academic entry requirements for the degree or diploma. An optional co-op stream may then add a separate CGPA, completed-credit, prerequisite or selection requirement.
|
Institution and subject
|
Published co-op entry criterion
|
|
SFU Computing Science
|
Declared Computing Science major and minimum CGPA of 2.4.
|
|
University of Ottawa undergraduate Computer Science
|
Minimum CGPA of 6 in Ottawa courses; admission is competitive.
|
|
University of Ottawa Master of Computer Science
|
Admission average of B+ or 75%, and minimum CGPA of 7.0.
|
|
Carleton Computer Science Honours or Major
|
Overall and major CGPA of at least 8.00, plus completed courses and COOP 1000.
|
|
University of Calgary Science Co-op
|
Minimum GPA of 2.0 on the most recent 30 completed units, with other programme conditions.
|
|
Conestoga Computer Programming and Analysis
|
Optional co-op stream with a published 80% Level 1 weighted-average requirement.
|
These grading scales are institution-specific and cannot be compared directly. A CGPA of 2.4 at SFU is not equivalent to 6.0 at Ottawa or 8.00 at Carleton. Students should also check whether the co-op application happens before the first year, after a set number of credits or only once they enter the degree.
Are Co-op Placements Guaranteed?
No. Universities provide recruitment platforms and career preparation, but employers decide whom to hire. SFU, Ottawa and Laurier all describe selection conditions for their co-op routes. Even when a degree makes co-op compulsory, the student still needs an approved placement.
A large employer network does not mean every student receives an offer. Ask what happens after an unsuccessful job search and whether a work term can be postponed.
Co-op vs Internship vs Part-time Employment
|
Feature
|
Co-op
|
Internship
|
Ordinary part-time job
|
|
Connection to study
|
Approved and integrated with an academic programme.
|
May be linked to a course or arranged separately.
|
Usually separate from the curriculum.
|
|
Duration
|
Set by the institution's work-study sequence.
|
Varies by employer and course.
|
Arranged around the employer's needs.
|
|
Assessment
|
May include a work-term report or evaluation.
|
Depends on the provider.
|
Normally assessed by the employer.
|
|
Payment
|
Paid in recognised co-op work terms.
|
May be paid or unpaid.
|
Usually paid employment.
|
A summer retail job, for example, does not automatically count towards a Computer Science co-op requirement. The university must approve the position as a relevant work term.
How to Choose a Co-op Programme in Canada
Start with the subject and qualification. A software student might compare Computer Science and Computer Engineering, while a business applicant may prefer a BBA with structured work terms. Check these details:
- Confirm that the exact degree, diploma or certificate offers co-op.
- Check whether co-op is compulsory, optional or subject to a separate competitive application.
- Compare the required number and length of work terms.
- Review CGPA, completed-credit and prerequisite conditions.
- Separate academic tuition from co-op participation fees.
- Find out what recruitment preparation and work-term assessment the institution provides.
- Ask what happens if an employer does not select you for a scheduled placement.
- Check whether the work sequence changes the expected graduation date.
International applicants should check eligibility for the exact course and campus. A university-wide co-op page may not apply to every faculty. Compare the wider study routes available in Canada and the academic entry routes for international applicants before choosing.

Frequently Asked Questions
Which Canadian universities offer co-op programmes?
Examples include Waterloo, UBC, Simon Fraser University, the University of Victoria, Ottawa, Carleton, Wilfrid Laurier, Alberta, Calgary, Manitoba and Dalhousie. Availability depends on the individual degree or faculty.
Which are the best co-op universities in Canada?
Waterloo is a prominent option for computing and engineering. UBC, Alberta and UVic offer structured Engineering routes, while SFU, Ottawa and Carleton are useful Computer Science comparisons. Laurier and Dalhousie offer business-focused co-op options.
How many co-op terms does a Canadian university require?
It varies by institution and subject. Examples include three terms at SFU Computing Science and Laurier BBA, four at selected UBC, UVic, Ottawa and Carleton programmes, and five in Alberta Engineering. Manitoba Engineering uses a minimum total of 12 months.
Are co-op programmes in Canada paid?
Recognised university co-op work terms are paid. The amount varies by employer, role, location and experience. Published university salary averages are not guaranteed earnings.
Which colleges offer English plus co-op?
LCC - ISS Language & Career College of BC and VanWest College list vocational study routes with workplace components. These are career-college diplomas or certificates, not university degrees, and their study lengths and placement structures differ.
Are there co-op master's programmes in Canada?
Yes, selected postgraduate options exist. The University of Ottawa's Master of Computer Science co-op is one example and includes two work terms, subject to competitive admission and academic requirements.
Are co-op placements guaranteed after admission?
No. Admission to a degree or co-op stream does not guarantee an employer offer. Students still apply for suitable vacancies and take part in the employer's selection process.
How much do co-op programmes cost in Canada?
Students pay academic tuition and may also pay separate co-op fees. Published examples range from a CAD $50 admission charge at Calgary Science Co-op to term-based fees at Waterloo, UBC, Ottawa, Carleton and UVic. The total depends on the institution and number of fee-bearing terms.
Conclusion
Co-op programmes in Canada can add relevant work experience to a degree, but the value depends on the course and its placement structure. Waterloo, UBC, SFU, UVic, Ottawa, Carleton, Laurier, Alberta, Calgary, Manitoba and Dalhousie each offer different routes across computing, engineering, business and science. Colleges such as Conestoga, LCC and VanWest provide separate applied or career-focused options.
Compare the qualification, work-term total, academic conditions and published fees. A longer placement is not automatically better, and a university's co-op reputation does not guarantee an employer offer. Choose the route that connects your subject to relevant work and fits your academic plans.
If you are comparing Canadian courses and want to narrow your shortlist by subject, qualification and university, you can discuss your course options with an education adviser.