Apartment Life - The University of Tulsa. Rentals Details: Apartment living at TU provides the opportunity for independent living in a community of your peers and friends, along with all the support and convenience of living on campus. Most people will tell you that living on campus is all about convenience and location, and that is … student portal utulsa.