The 240 acres of the college campus has departmental buildings, an auditorium, library, hostels, students' amenities centre, open-air theatre, residential quarters for staff and laid out with roads, lawns and gardens.