The college has sufficient infrastructure facilities for housing class rooms, college office, library, laboratories, staff rooms, physical fitness room, seminar hall, auditorium and common rooms.
ICT Lab has a sufficient number of computers and 24 hours internet access. Internet facilities are provided in the Computer lab and in the departments to enable Staff and students to get access to the enormous WWW resources. The College computer centre is fully equipped to cater the needs of the entire students of the college. It has a mini class room and can accommodate about 30 students at a time. Admission to the computer centre is open to all students. Students are allowed to enter batch wise so that each student gets sufficient time to use the computer. It gives general awareness classes to students and non teaching staff.
All students are expected to make the best use of the college library and the reading room and must maintain a record of their work. The library satisfies the teaching and research needs of the college.There are about 7291 books on various subjects which include 3000 reference books and 4700 textbooks. The Institution library subscribes to around 6 journals including vernacular, English and International Journals.The general library is made available to the staff and student teachers on all working days from 9 am to 4.30 pm.
“ Learning by doing” is one of the cardinal principles of teaching science. We have a very good physical science and Natural science labs and trainees go very free to do the experiment under the guidance of their teachers. The laboratory is equipped with various apparatus for conducting experiments in Physics/Chemistry/Biology that are appropriate for high school classes. The teacher trainees can make use of the laboratory facilities for conducting demonstrations/experiments.