The classrooms are well maintained and the labs have functioning computers for practicals. The library has the required books ,though the collection could be updated more often. Clean campus overall .
The college has a huge campus. Each department has a different buildings, building is well maintained,it also has a big playground it has a functional lab with working PC's, over all the infrastructure is average.