私の2セントは、大学でコンピューターサイエンスの質問に取り組んでいる数学博士課程の学生(およびコンピューターサイエンスに興味のある数学科の教員)と、主に純粋に組み合わせの問題に取り組んでいるコンピューターサイエンスの学生がいることです。
あなたは、CSの学生として純粋な数学の質問よりも、数学の学生としてCSの質問に取り組む方が簡単な場合があることは正しいかもしれません。少なくとも最初の2年間は、これら2種類のプログラムのコンテンツがかなり異なる可能性があることに注意してください。数学の学生として、実際の分析、複雑な分析、トポロジ、代数などとしてコア数学コースを受講することが期待されます。通常、コンビナトリクスはこのコアの一部ではありません。CSプログラムには、コアCS要件があります。これには通常、理論的コースと応用コースの組み合わせが必要です。数学プログラムのコアはかなり標準的で厳密に実施されていますが、CSプログラムのコアはプログラムに大きく依存する傾向があり、要件はより柔軟になる可能性があります。
ただし、それは実際には最重要事項ではありませんが(作業量は多くなりますが)、最初の2年以内にすべて終了します。あなたが大学院に入学する前にあなたが何に取り組みたいかを知るのは難しいことを理解し、多くの学生は分野を変えます。それでも、あなたが検討している学校の教員ページを見て、教授が取り組んでいるものを見て、教員と学生にいくつかのメールを書くことをお勧めします。博士課程レベルの研究は、プログラム全体に関するものよりも、個人的な関係と個人的なドライブに関するものです。私の考えでは、博士課程レベルの優れたプログラムは、カリキュラムではなく、強力な教授陣とエネルギッシュな研究文化によって区別されます。数学部とCS部の連携レベルなどの質問については、教員や在学生に問い合わせてください。そして、あなたは本当にあなたにアピールする興味のミックスを持っている学部を見つけようとするべきです。あなたの興味を表明するために彼らに手紙を書くことは良い考えです。
業界の仕事に関しては、CS理論の学位と応用数学の学位の間に大きな違いがあるかどうかはわかりません。しかし、私はこれについてあまり知識がありません。