UMinnesota-Twin Cities vs RIT for CS

Hi guys! I am an international student going to college in the US starting this fall and UMN-Twin Cities and RIT(Rochester Institute of Technology) are my top choices right now. I’m thinking about going into Computer Science and I would really appreciate you sharing what you know abt their CS programs, esp abt job and research opportunities, clubs/organizations that involve CS, and also the campus life. Any input would be really helpful!