The campus covers an area of 40 acres with five blocks accommodating 13 departments of science, humanities, physical education, administrative office, principal's chamber, Dean's office, office of the controller of examination, auditorium, conference hall, computing centre, playground sports stadium, health club, language library, separate hostel for boys and girls, student counseling centre, career guidance cell and a well equipped library.