The infrastructure and facilities are mediocre to say. It has got projectors,computer systems and digital library for better learning still it lacks in maintenance of building, spacious classes and lab equipments are in poor condition. It can improvise on its part of providing more specialised labs for respective subjects.