Skip to main content

Join us at Laurier

Becoming a Golden Hawk means more than just cheering on our (really good) varsity teams – it means being a student who cares about your community, who works hard in the classroom, and who takes advantage of all the learning opportunities that can happen outside the classroom, too.

Learn More. On-Demand. 

Co-op for Computer Science Students

When you are completing the Computer Science (BSc) program, you will gain strong algorithm analysis and design skills in procedural, object-oriented and low-level languages. Sample courses include applied cryptology, digital electronics, computer graphics, parallel programming and Windows application programming. .

How Computer Science Co-op Works

Co-op gives you the opportunity to develop skills and gain real-world experience while completing three paid work terms lasting up to four months each.

You apply for admission to co-op at the beginning of second year, and may be eligible for an admission interview in November.

If you are admitted to co-op, you will get assistance with career planning, job search and interview preparation through the Fundamentals of Co-operative Education course. You will then apply to job postings and attend interviews

Interested? Learn more about applying to co-op.

Course Sequencing

The Computer Science co-op program includes three work terms.

Work/Study Sequence, Computer Science Co-op
Year Fall (Sept. to Dec.) Winter (Jan. to April) Spring (May to August)
One Study Term Study Term Break 
Two Study Term Study Term Study Term
Three Work Term 1 Study Term Work Term 2
Four Study Term Work Term 3 Study Term

Sample Co-op Jobs

  • Software Prototyper, Deloitte, Kitchener – Create solutions for the firm and our clients using emerging technologies such as deep learning, machine learning and blockchain.
  • Technical Writer, Ericsson Canada, Mississauga – Gather technical information, and write and edit high-quality technical product documentation.
  • Finance Systems Coordinator, Fibernetics Corporation, Cambridge – Improve the integration of financial and operations systems, along with data analysis and reporting for senior management.
  • Software Developer, The Co-operators Group Limited, Kitchener – Write code, assist in angular front end development.
  • Junior Technical Analyst, Wysdom.AI, Richmond Hill – Configure infrastructure, troubleshoot operating systems, assist with recovery procedures and provide internal technical support.

Sample Co-op Employers 

  • Hershey Canada
  • Meridian Credit Union
  • Miovision Technologies
  • Staples Canada
  • TD Bank Group

Salary Information

Check out the average weekly salary data for students in Business and Economics co-op programs, who tend to make comparable salaries. This data is available for your reference. Employers determine students’ salaries.


We see you are accessing our website on IE8. We recommend you view in Chrome, Safari, Firefox or IE9+ instead.