Могу сказать про университеты. Я училась, правда, не в МГУ, но не в последнем университете страны и было это несколько десятилетий назад ))). Но на нашем математическом факультете, наряду с ИВТ и программированием, было отделение, как мы его называли, чистые математики. Так вот у них даже педагогику преподавали и диплом у них был с правом преподавания в школе. Думаю, такое  отделение существовало на каждом факультете университета (физики, биологи, историки). Конечно, закончить математический факультет университета было несравненно круче, чем аналогичный факультет педагогического ВУЗа.По поводу иностранных языков. Опять же по опыту прошлых лет. В педагогических ВУЗах были факультеты изучения предмета на иностранном языке, например, математика на английском. В лицее моей дочери работает сравнительно молодая учительница, которая заканчивала географию на английском, ведет английский в начальной школе (весьма неплохо) и географию (правда на русском ))) ) в старших классах.