There are 3 well equipped labs of Physics, Chemistry and Biology for the science department and one big lab for computer science. Lab Assistants are employed specifically to maintain the labs. The lab assistants help the teachers and the students during practical classes. There are also 3 language rooms, a Demo Hall and a Media Hall wherein the students are taught and assisted to practice what they learn. The students are provided with chances to participate in seminars, competitions, interactive and input sessions.