Karen Willcox (Institute for Computational Engineering and Sciences, The University of Texas, USA)
The Institute of Mathematics offers programs for Bachelor and Master of Education degrees. You can find information on the general structure of the Teaching Track study programs at the University of Potsdam here (in German). This site also contains information on possible combinations of subjects.
You may choose Mathematics as your first or second subject. The Bachelor's program teaches fundamental topics in mathematics and teaching methodology. It consists of 69 credit points (LPs) and a Bachelor's thesis (9 LPs). The Master's program will develop and deepen both your teaching and mathematical training. You may select from a concentration on the Sekundarstufe I level (21 LPs) or Sekundarstufe II level (30 LPs).
If you have any questions on these programs you are welcome to contact the academic advisors of the institute.