我的两分钱是,在我的大学里,我们既有数学博士学位的学生在研究计算机科学问题(也有数学系的教师对计算机科学感兴趣),还有一些主要在纯粹的组合问题上工作的计算机科学学生。
您可能是对的,有时候作为数学学生处理CS问题比作为CS学生处理纯数学问题要容易得多。请记住,至少在最初的两年中,这两种程序的内容可能完全不同。作为数学系的学生,您将被选修作为实际分析,复杂分析,拓扑,代数等方面的核心数学课程。组合数学通常不属于该核心课程。对于CS计划,将有一个核心的CS要求,这通常涉及理论和应用课程的混合。虽然数学程序的核心是相当标准且严格执行的,但CS程序的核心往往在很大程度上依赖于该程序,要求可能会更加灵活。
但是,所有这些都不是最重要的(尽管将是繁重的工作),并且在头两年内就全部结束了。我知道在您读研究生之前就很难知道您想从事的工作,而且许多学生都在改变自己的领域。不过,我鼓励您查看您正在考虑的学校的教职员工页面,查看教授的工作,并给教职员工和学生写几封电子邮件。博士学位级别的学习更多地是关于个人关系和个人动力,而不是整个课程。在我看来,博士学位级别的优秀课程的特点是拥有强大的教师队伍和充满活力的研究文化,而不是课程。您应该向教职员工和在校学生询问有关数学和CS系之间的合作水平等问题。而且,您应该真正地尝试找到对您有吸引力的,具有多种兴趣的教师。给他们写信以表达您的兴趣也是一个好主意。
至于行业工作,我不确定CS理论学位和应用数学学位之间是否有巨大差异。但是我对此并不了解。