The Secondary School Teacher Training Programme (General Education) qualifies its graduates as teachers in the selected subjects of general education / specializations for all secondary schools (Neue Mittelschule, Polytechnische Schule, Academic Secondary Schools, Intermediate and Higher Technical and Vocational Schools). It consists of a Bachelor s Programme and a subsequent Master s Programme. It covers training in general education science, a pedagogical-practical training and a subject-specific and subject-didactic education in the two selected teaching subjects or in the selected teaching subject and the selected specialization.