The teaching learning process is supported by smart class rooms with a facility of projectors and screens.  Portable audio-visual equipment are available for enhanced support. Skilled laboratory attendants are employed by the college to provide timely support to the faculty and staff members.