Conestoga College is in Kitchener/Waterloo. After my son graduated from McMaster University back in 2011, he went to that college for a 4 year Computer Engineering Co-op program. He's been working as a Software Engineer ever since he graduated. Lately the reputation of that college has deteriorated a lot.