I could mention the Quebec universities, such as the École de technologie supérieure and the University of Sherbrooke, which has been offering a co-op program for 10 years or so. The program requires students to do three paid internships in business. The École de technologie supérieur and the University of Sherbrooke have both proved that it can be a good model for the businesses and for the students, for whom the placement rate is very good.
On March 3rd, 2014. See this statement in context.