You will need you school to approve the international placement. A co-op job in Canada is an excellent way to gain Canadian work experience and most universities have relationships with companies so you are able to get your foot in the door which can be very hard in a job search on your own. Would really recommend doing your co-op in Canada.