На ВМК очень хорошая теория. Насчёт дают мало современных вещей - нет. Не мало. Не все, конечно, но и не мало. Всё зависит от кафедры. Рекомендую на первом-втором курсе походить на спецсеминары разных кафедр, посмотреть, что интересно, чтобы на третьем курсе знать, куда идти.
Расскажу про кафедры третьего потока(программирование)
Могу порекомендовать АСВК, там куча лабораторий где можно познакомиться с разными крутыми людьми и набраться опыта-знаний.
Если сравнивать АЯ(алгоритмические языки) и СП(системное программирование), то обычно считают, что СП круче, но на деле получается, что у них просто больше геморроя, в то время как на АЯ его меньше, зато больше фана.
Первый поток можно не рассматривать, если не хочется в математику, а второй можно посмотреть.
В целом ВМК даёт очень крутую подготовку. После универа можно сразу идти работать, но лучше начать на 3-4 курсе, конечно.