1 июня 1917 г. в составе университета был создан физико-математический факультет. Деканом был избран профессор В.Д. Зернов. В 1918 году была открыта кафедра высшей математики, профессором и заведующим кафедрой был избран В.В. Голубев. В 1920 году открывается кафедра механики. Заведование этой кафедрой было поручено профессору Г.Н. Свешникову, который возглавлял ее в течении 10 лет.
В 1935 году вместо кафедры высшей математики было открыто 5 математических кафедр: математического анализа, теории функций, теории вероятностей и теории чисел, геометрии и алгебры. Заведовать вновь открытыми кафедрами были приглашены крупные ученые: профессор И.Г. Петровский (кафедра математического анализа), профессор А.Я. Хинчин (кафедра вероятностей и теории чисел), профессор А.Г. Курош (кафедра алгебры), профессор В.В. Вагнер (кафедра геометрии).
18 июля 1945 года из состава физико-математического факультета был выделен физический факультет в качестве самостоятельного структурного подразделения, а физико-математический факультет переименован в механико-математический. Тогда на факультете было 5 кафедр, а набор составлял около 50-ти студентов.
Историю механико-математического факультета в фотографиях можно посмотреть по ссылке.