Some of my friends at Brainware University mentioned that it is not mandatory to stay on campus. You can accommodate outside as in a rented flat or in paying guests.
The University is having hostels separate for both girls and boys. But yes, living in the hostel has some benefits such as –
Overall, it will feel like home where you have to wake up, get ready for your classes, take your meal and enjoy the rest of your day.