Run by the Devamatha province of the CMI congregation, the college is managed by St Thomas Monastery, Pavaratty. The college had its humble beginning on 20th July 2005 with 50 students. The total intake is 100 and that was filled with the coming of the students who were admitted through the common admission process. Affiliated to the University of Calicut the college is approved by NCTE. The college offers training in 7 optional subjects: Malayalam, English, Mathematics, Physical Science, Natural Science, Social Science and Commerce.