Мої два центи полягають у тому, що в моєму університеті у нас були і аспіранти з математики, які працюють над питаннями інформатики (і викладачі кафедри математики, що цікавляться інформатикою), і деякі студенти з інформатики, які працюють в основному над суто комбінаторними проблемами.
Можливо, ви маєте рацію, що інколи простіше працювати над питаннями CS як студента з математики, ніж над чисто математичними питаннями як студент CS. Майте на увазі, що принаймні в перші два роки ці два види програм можуть бути досить різними за змістом. Як студент математики, ви, як очікується, будете проходити основні курси математики як реальний аналіз, комплексний аналіз, топологія, алгебра тощо. Комбінаторика зазвичай не є частиною цього ядра. Для програми CS є основна вимога CS, яка, як правило, передбачає певну суміш теоретичних та більш прикладних курсів. Хоча ядро в математичній програмі досить стандартне і суворо виконується, ядро в програмі CS, як правило, багато в чому залежить від програми, і вимоги можуть бути більш гнучкими.
Однак все це насправді не має першочергового значення (хоча це буде навантаження на роботу) і все закінчується протягом перших двох років. Я розумію, що важко знати, над чим ти хочеш працювати, перш ніж навчатись у школі, і багато учнів змінюють свої галузі. Тим не менш, я б закликав вас переглянути сторінки факультетів шкіл, які ви розглядаєте, побачити, над якими професорами працюють, і написати кілька листів викладачам та студентам. Дослідження рівня доктора наук набагато більше стосуються особистих стосунків та особистого потягу, ніж стосуються програми загалом. На мій погляд, хороші програми на рівні доктора наук відрізняються сильною здатністю та енергійною дослідницькою культурою, а не навчальною програмою. Вам слід поцікавитися у викладачів та нинішніх студентів щодо таких питань, як рівень співпраці математичних і CS факультетів. І вам справді слід спробувати знайти професорсько-викладацький склад, який має поєднання інтересів, яке вам подобається. Непогано написати їм, щоб також висловити вашу зацікавленість.
Що стосується галузевих робочих місць, я не впевнений, що існує велика різниця між ступенем теорії CS та прикладним ступенем математики. Але я не дуже знаю з цього приводу.