UT Dallas vs CWRU vs URochester vs WPI vs RIT for Undergrad CS

Also, what schools are recognized in your home country or where you have work authorization?