Interface high school education

Master with specialization in Computer Science for teaching

This Master is a joint program between EPFL and HEP-VD to train high school teachers in computer science in Switzerland. It consists of 120 + 9 ECTS credits, with the first year corresponding to a Master’s cycle in Computer Science (IN), Communication Systems (CS) or Data Science (DS), and the second year corresponding to the specialization courses at the HEP and a teaching internship at a high school.

Teacher education

In the canton of Vaud, the HEP-VD is responsible for teacher training. There is a collaboration between the HEP-VD and the Computer and Communication Sciences Section (SIN-SSC) that allows teachers enrolled at the HEP-VD to earn additional credits in computer science. [Page only available in French]