Computer labs and classrooms are available for regular coursework, and the basic facilities are adequate. The campus is reasonably maintained and students have access to other facilities as well. A few areas could be upgraded, but infrastructure was not my main concern.
The overall setup of the college is decent. The computer labs are useful for practical classes and there are enough basic facilities for students. The campus is also fairly spacious and there are sports facilities available. Some facilities could definitely be improved or maintained better, but I didn't face any major problem with the basic infrastructure.
The college has a decent setup for diploma students. The computer labs are useful for regular practical classes, and the classrooms are comfortable enough for daily lectures. There are also sports and other common facilities available.