Computer Science

Admission requirements
  • Be a Canadian citizen, a permanent resident or an international student (authorization or diplomat)
  • Be registered full-time in the honours bachelor of science program in either the specialization in computer science or the major in computer science
  • Have a minimum CGPA of 6
  • Have completed all course requirements up to and including the fall term of second year while still having a minimum of 60 credits remaining to complete your program
  • Obtain a minimum mark of D+ in ENG 1112

CO-OP programs have limited enrolment. Meeting the admission criteria does not guarantee you a place. Admission is based on your CGPA. We admit those with the highest CGPA first.

Work/Study sequences

Sequence 1 - by default, all students follow this sequence

Year of StudyFallWinterSummer
2StudyStudyWork 1
3StudyWork 2Study
4Work 3StudyWork 4

Sequence 2 - available to students hired for 12-month terms with the same company

Year of StudyFallWinterSummer
2StudyStudyWork 1
3StudyWork 2Work 3
4Work 4Study-

Sequence 3 - available to students hired for 8-month terms with the same company

Year of StudyFallWinterSummer
2StudyStudyWork 1
3StudyWork 2Study
4Work 3Work 4-

CO-OP fees

As a CO-OP student, you also pay CO-OP fees (announced every year by the Registrar) for the session before your first work term and then for every work term, up to and including your last one.

Some of our employers include
  • Amazon
  • Bank of Canada
  • BlackBerry
  • CENX Inc.
  • CIENA Corporation
  • Canada Border Services Agency
  • Canada Revenue Agency
  • Caseware International Inc.
  • Communication Security Establishment Canada
  • Environment and Climate Change Canada
  • Gemalto (SafeNet)
  • Global Affairs Canada
  • Health Canada
  • House of Commons
  • IBM Canada Ltd.
  • Immigration, Refugees and Citizenship Canada
  • Innovation, Science and Economic Development Canada
  • Kinaxis
  • Klipfolio
  • Microsoft Canada
  • Mitel Networks Corporation
  • NXP Semiconductors
  • National Defence and the Canadian Armed Forces
  • Natural Resources Canada
  • Nokia
  • Ross Video Limited
  • Royal Canadian Mounted Police
  • Shopify
  • Sonus Networks
  • Statistics Canada
  • StoneShare Inc.
  • Telepin Software
  • The Pythian Group
  • Thinkwrap Commerce
  • Treasury Board of Canada
  • University of Ottawa
Examples of tasks at work
  • Basic operations software
  • Database design
  • Designing basic programs and extensions to existing programs
  • Mathematical and statistical analysis
  • Programming in several languages including C++, Java, Prolog, Assembler, Perl, Scheme and fourth-generation languages (4GL)
  • Project analysis and management
  • Work on designing high-level software including for data transmission and networks
Work term reports guidelines

You must submit your work term report through the CO-OP Navigator. The “Work Term Report” link can be found next to your work term, under the “My Evaluations” tab. The system will allow you to change or submit your report right up until the deadline for submission, and professors will be able to submit their comments and attach a corrected copy of your report online as well.

You must include a cover letter or letter of transmittal along with your CO-OP work-term report in one PDF file.

Academic coordinators
Back to top