Infrastructure is above average .Classrooms have enough space and they have smartboards. Labs look good but it does not have every required equipment so sometimes assistants just escape by explaining the theory part.Campus is fairly big and hygienic .Hostel is good.