Metadata
Title
Co-op and regular
Category
general
UUID
a330eddedb69434a8c5d0a9ba0f4aafb
Source URL
https://cs.uwaterloo.ca/future-undergraduate-students/co-op-and-regular
Parent URL
https://cs.uwaterloo.ca
Crawl Time
2026-03-18T05:15:15+00:00
Rendered Raw Markdown

Co-op and regular

Source: https://cs.uwaterloo.ca/future-undergraduate-students/co-op-and-regular Parent: https://cs.uwaterloo.ca

The computer science program at Waterloo offers students the opportunity to customize their studies by enrolling in a regular or co-op option

But how do these options compare and how do you decide which option works best for you?

Co-op or regular | Work/study sequences | Co-op jobs | Entrepreneurship

Regular program

Complete your studies in four years while taking your summers off to travel, work, or develop your own ideas. Many of our students have gone on to create their own businesses and start ups.

Why regular?

Regular programs

Computer Science

Co-op program

Waterloo offers students the choice to combine in-class learning with real world experience. With help from the world's largest co-op program, students enrolled in this option gain up to two years of work experience before they graduate.

Why co-op

Co-op programs (optional)

Co-op only

Additional notes:

Work and study sequences

Your sequence will determine when you are studying (on campus) or working/taking time off (off campus).

Legend

Key

* = Work\ # = Sequence\ Reg = Regular

Terms (four months)

F = Fall term (September - December)

W = Winter term (January - April)

S = Spring term (May - August)

Sequences

# Year 1 Year 2 Year 3 Year 4 Year 5
F W S F W S F W S F W S F W S
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
1 1A 1B * 2A * 2B * 3A * 3B * 4A * 4B
2 1A 1B * 2A 2B * 3A * 3B * 4A * * 4B
3 1A 1B Off 2A * 2B * 3A * 3B * 4A * * 4B
4 1A 1B 2A * 2B * 3A * 3B * 4A * * 4B
Reg 1A 1B Off 2A 2B Off 3A 3B Off 4A 4B Off
BBA/ BCS 1A 1B * 2A * 2B 3A * 3B 4A * 4A 4B 4A * * 4B 4B 5A * * 5B 5A 5A 5B 5B

Co-op jobs

Students find exciting jobs world-wide with the help of our co-op program.

Co-op position Organization/company
Cloud Computing Software Developer Ontario Institute for Cancer Research
Programmer/Analyst Trapeze Group
Technical Systems Analyst RBC Financial Group
IT Assistant Canadian Solar Inc
Agile Engineering Xtreme Labs Inc
Software Developer Desire2Learn Inc
Software Engineer Facebook
Web Developer Wicked Interactive Ltd
Programmer Statistics Canada

Entrepreneurship

The Velocity program at Waterloo offers you the chance to take control of your own career by helping to get your business ideas off the ground.

Find out more about our entrepreneurial community and how you can get involved.

The co-op advantage