The college accommodates lecture halls, research and training laboratories, library, administrative offices etc. The campus has vast expanse of green dotted with facilities for cultural, recreational and sports activities. Students are encouraged to pursue a wide range of extracurricular activities and hobbies in their free time and events both entertaining and competitive are arranged quite frequently. In addition, the Institute maintains Guest Houses for accommodating guests appropriately.