
其实,没有太多可以纠结的。
你的老师说的很对,真的要从事计算机方面的研究,去美国留学读Phd的话,读数学是很有优势的。
计算机科学和数学有非常天然的紧密联系,这个你其实非常清楚吧。
博士研究,并不是咱们理解的泛泛所谓读研究生,而是专注于某一个小的方向或者细微的领域,有较好的数学基础,可以非常有利于你从事计算机科学的相关研究。
数学专业的同学,申请CS计算机读博士做研究,谈不上太大的跨专业的问题。
当然,你可以在读数学的时候,辅修一些计算机的课程,抑或读计算机的同时,辅修数学的。
从我个人的角度,建议你还是主修数学专业吧。
另外,是不是拿加拿大当跳板,这个到时候再说。
读硕士主要是为了尽早就业尤其是读CS计算机硕士。
。