The college is spread across over 34 acres , and has a complete Information Technology Centre, facilities of over 10 scientific labs, auditoriums, Sports Complex with squash courts, basketball courts and table tennis, an international standard rugby football ground and a modern gymnasium, 2 cricket grounds and nets, swimming pool with diving facilities, along with volleyball and tennis courts.