The Master of Education (M.Ed.) in Computer Science at the Faculty of Mathematics and Computer Science, Ruprecht Karls University Heidelberg, is designed for graduates who wish to become teachers of computer science at secondary schools in Germany. The program provides advanced academic training in computer science, emphasizing didactic approaches for classroom practice. Students complete modules in theory/methodology, specialized didactics, and engage in research-to-classroom transfer activities. Supervised practical experience in schools is also an integral part of the program. The M.Ed. is a consecutive degree program, closely aligning with requirements for teacher certification in Baden-Württemberg.