This programme is offered jointly by HSE and the Centre of Teaching Excellence and provides students with both fundamental mathematical training as well as skills in teaching mathematics, physics and informatics in both lower (primary) and upper schools (colleges, high schools). There is an individualized approach to education, whereby students can tailor the programme to suit their needs and can undertake internships in pedagogy and research. Graduates can work in education and in other spheres associated with mathematics.