The campus is really very good. It might look little old. But, it is well maintained. Every lab is well equipped and the lab curriculum is as good as it is in any IITs Or NITs. There are four, year-wise boys’ hostels inside the campus and two, girls-hotels outside the campus :p. There are two tennis courts, one standard Basketball hall, one big sports complex (with satisfactory amenities for ex-a badminton court, 5 table tennis area, one indoor game arena). Besides, it has two grounds (both of them installed with goal posts and one of them has a cricket pitch too). Every department is well constructed and all of them have modern AV hall. The campus also has one mini canteen (for snacks) and one 800–900 heads one-time occupancy food court. They serve really healthy food if not tasty (because taste is very personal). Every hostel has its own dining area and mess (except 3rd-year hostel, because 3rd and 4th year have their food in 4th-year mess, this helps to exchange knowledge with seniors). The campus has an amphitheatre, two workshops buildings, one big parking area and a Kotak Mahindra Bank.The campus has an administrative block and a floor dedicated to placement cell.