Established in 2013, St. Thomas’ College, Greater Noida is an institution of the Diocese of Delhi, Church of North India, located in the lush environs of the Knowledge Park, Greater Noida. It highlights our very own ‘LIVEWARE’ educational philosophy. The college commenced a Bachelor’s in Education Programme (B.Ed.) from the academic session 2014- 2015. St. Thomas’ College of Education is recognized by the National Council of Teacher Education and is affiliated to Chaudhary Charan Singh University, Meerut vide letter no- “ Affiliation/ 723 “(college code – 1182). Offering holistic education is our mission. Sculpting balanced, complete, and efficient individuals is our passion. Faith in the Almighty is our life-Spirit. Service to humankind is our impetus.
Our Founder Miss Helen Jerwood ‘An inspiring force… a pillar of strength’.
Her ideals and ethos made her stretch to any length. In her zeal, her mission she went from house to house to kindle the light of education for the girl child.
Her vision and her untiring devotion have given St. Thomas’ a glorious foundation.