 The school offers programmes at all levels of higher education, including teacher training, Community Education, Digital Education, Physical Education and Sports science.It is also a centre for educational research.The school has existed in one form or another since the mid-19th century, joining the University of Edinburgh in 1998.