Choosing co-op or regular


UW's co-op program provides you with up to 2 years of work experience while you earn your degree. Students in co-op alternate between terms studying on campus and terms in the workplace, in positions related to your studies.  Because co-op work terms alternate with study terms, classroom learning is integrated with workplace training. Over the course of your degree, you'll have 4 to 6 work terms to try out different careers and build contacts that can lead to employment after graduation. And on average, you'll earn between $23,000 - 77,000 to help finance your education!

The average employment placement of co-op students in Computer Science is typically 90-95% by term!

Co-op:

Over 70% of Computer Science students choose co-op.

Regular:

Students may also choose a more traditional academic schedule.

More details about co-op :

Computer Science work/study sequence:

Each year is divided into three 4-month terms (Fall is September through December, Winter is January through April, and Spring is May through August).  Every student enters into a co-op sequence of terms on and off campus. More information about the sequences and co-operative education in general can be found in the Undergraduate Calendar. but the basic sequences are as follows.

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
Sequence A
study Study work study work study work study work study work study work study  
Sequence B
study Study work study study work study work study work study work work study  
Sequence C
study Study off study work study work study work study work study work work study
Sequence D
study Study Study work study work study work study work study work work study  
Regular study Study off study Study off study Study off study Study off      


Example co-op jobs

Biomedical Information Intern, Ontario Cancer Institute - Database development for clinicians and researchers in hospital settings, web development, programming in Java.

Computer Data Analyst, Environment Canada - Program development to abstract, compile, quality assure, and transform chemical and meteorological into final databases and to construct statistical and plotting routines to assist data analysis.

Software Programmer, Graphics Device Driver - Development of software to run new 3D games.

System Quality Specialist, Research in Motion - Design, implementation, and running of test software, code analysis, beta testing.

Programmer, Rogue Wave Software - Java and C++ programming, quality assurance of libraries, technical marketing.

Useful link



Campaign Waterloo

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1

Tel: 519-888-4567 x33293
Fax: 519-885-1208

Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics


Valid HTML 4.01!Valid CSS! Last modified: Friday, 30-Sep-2011 13:17:52 EDT


Menu:ShowHide