Strongest CS Offer RN?
For one, I don't really care for a "out there" campus life, so if there are very negligible differences between programs, co-op, and job prospects, go with the more chill one. I don't mind urban however, just not a "party culture" person. I also want a choice that does not factor in "prestige," unless that prestige actually translates to better career prospects.
TL;DR: I care most about co-op strength, career prospects, and good program.
EDIT: Also, I have offers from Carleton and uOttawa for CE, and I wonder, how good is CE in job prospects? I like software and hardware and to me it seems like the more versatile degree.