Queens CS vs Uottawa CS vs Carleton CS

Hi Guys, im in a dilemma right now and honestly I genuinly dont know what to pick because of what I've heard.

Heres the info I've gathered. **Im also planning on doing a masters in America if possible after my undergrad**

Queens:

  • Has a good reputation and has prestige
  • Has a 16 month coop, which I've heard mixed things about compared to traditional 3 x 4 month co-op terms
  • Has the best campus life in Canada, is much more social, and the connections you make are meaningful
  • Is easy to get a high Gpa in (From what i've heard)

Carleton:

  • Is in Ottawa, which is a large Tech Hub
  • Has good co-op
  • Has little to 0 prestige, also ranks low often on uni rankings (compared to uOttawa and Queens), and for some reason people call it "Last Chance U", which I have no idea about but it sounds pretty bad

    uOttawa:

  • Is also in Ottawa

  • Has Prestige, and is ranked often higher than Carleton

  • Good Co-op (I think on same lvl as Carleton)

  • Has a high drop out rate (I think?? I've heard this a few times now but never confirmed)

  • Is hard to get a high Gpa in (Again, I think)

So, now knowing this, and maybe what you know aswell, what would you pick if you were in my shoes???

Thanks!