The college has a vast campus which houses its infrastructure facilities in the form of buildings containing main block, administrative block, central administrative office cum guest room, 17 well-equipped laboratories, P.G. departments, sports facilities with a well maintained sports ground & athletics track. There are two separate vehicle parking sheds for boys and girls, staff room, girls common room, guest room, two separate hostels for boys and girls with all modern facilities, a canteen and staff quarters for teaching and non-teaching staff, generator sets. The college also maintains beautiful lawns and botanical garden. The annual maintenance of the infrastructure facilities is taken care through a sub-committee of the management committee of the college. Watchman, ward staff and gardeners look after the security and maintenance of the lawns and other allied activities. The college library contains approx. thirty thousand books and many journals and periodicals. The computerization of the college library is under process. The college has computer labs with 40 computers, various original software and other accessories. Internet facility is provided at the computer labs to give the “faculty and research students” easy access for Internet browsing. The science departments also have computer facilities separately.