Check University of Regina ,
It is good, cheap and it has jobs available in the area. Internship ( co-op) are well paid too. I am doing MBA here so I know that university is good but yeah the place is small and nohing much to do.
Additional , you get PR straight after education unlike other...