Зависит, от того, чем Вы занимаетесь. Намример, в системном программировании нужна матлогика, теория информации и алгоритмов, теория вероятности, алгоритмы от Кнута, теория чисел. Если распознавание образов, то теория вероятности, функциональный анализ вещественный и комплексный. Если символьное исчисление, то алгебра, теория представлений. В общем, от места приложения Ваших талантов зависит. Если моделирование, то численные методы.
Общего знаменателя тут особо и нет, наверное. Хотя, по опыту, теория вероятностей и теория информации всегда полезны, ну и базовые алгоритмы из книжки Винера 'Алгоритмы и структуры данных'.