蓝精灵angel头像

蓝精灵angel问:

本科是数学系,为了毕业后申请美国cs方向的phd,现在有没有必要转去计算机专业?

美国留学 美国留学读博士Phd 美国留学读CS计算机科学

我现在是大一数学系的学生,然后打算本科毕业后去美国读PhD(cs方向的),现在在纠结要不要转专业去计算机科学与技术专业。我们学院的老师认为若将来想从事计算机方面的,本科选数学比本科选计算机更占优势,但是在网上看到很多人说数学系学的那些数学课程对学计算机没什么帮助,而且,如果留在数学系的话,到时候申请PhD时会不会因为是跨专业而申请不到好学校?(之前在某留学论坛上看到说 跨专业申请到的学校会比非跨专业申请到的学校低一个档次)那么为了将来申请美国cs专业的PhD着想,您认为我是该留在数学系?还是转去计算机系?还是转去计算机专业后再辅修数学?还是留在数学系然后再辅修计算机? 对了,我现在的学校只是一个非211的理工类一本学校(说多了都是泪啊!!)
还有,为了能申请到美国较好的phd,我是否可以通过 先去申请加拿大的cs硕士,然后以此为跳板再去申请美国的cs phd? 这么做是否值得?

阅读(3394) 分享 2016-03-21 15:05:22

共有1个回答

留学老人头像

留学老人

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

追问 首先,非常感谢您的回答。但是,我觉得我的本科学校背景是个硬伤,可能申请不到稍微好点的PhD,如果申请不到,那就要考虑读硕士就业了,对于读硕士然后再就业这种方式来说,貌似本科选计算机专业会好一些。
然后,我认为在计算机专业接触的到的相关的资源会多一些,因为,我想通过本科期间进实验室,帮老师打打下手,然后获取推荐信,最好 还能发篇论文什么的,以此来弥补本科学校背景的劣势,鉴于这些原因,您认为我还是应该选择主修数学吗?(我愿意付出任何努力,但不知道怎样才能弥补本科学校差的硬伤,还有,在申请时本科学校
真如大家说的那么重要吗?)

现在确实有的国家的大学会比较在意你的本科学校比如英国和澳洲的大学。但是,主要也是针对申请商科的同学,有更高的要求。申请理工科,基本上不存在这种“歧视”。尤其是如果申请研究型课程比如博士,更看重的还是研究计划的匹配度以及你的研究经历和能力。我不觉得你读计算机就比读数学有更好的机会,即使你申请计算机硕士——读数学的学生是很受欢迎的。而且,我觉得,如果你读数学的话,反倒可以做更高水平的计算机方面的研究。我有同学在清华,当年读数学专业,他课余做很多跟计算机相关的实习和研究,而且他们认为,在一定程度上计算机就是个工具学科,不觉得有什么特别的。当然,也许你说的对,学计算机的话,会更直接地获得一些课外的研究经历,我说的仅仅是“更直接”而已。

追问 那您认为以我这样的情况,选择在大二甚至大三的时候去港澳台(包括私立学校)或者是国外大学做交换生是否值得?我觉得做交换生可能会影响我的绩点,而绩点在之后的留学申请时会比较重要。

做交换生这事儿,就像你说的,有利有弊,风险和机会并存。到时候再说吧。

追问 但是我们学校这个月就要让我们报名关于大二的交换生项目。

交换的话,建议还是欧美大学吧。将来申请美国,美国大学还是要了解你所交换的大学为好,而且美国大学也确实会看一下申请人的国际经历。绩点的问题,不是说交换生的GPA一定会低,我见过有的学生在交换期间的GPA很好的,这取决于你的努力,当然选课也很重要,最好谨慎选择高难度的课程——高难度的课程如果学好了,是会为你申请加分的,但是学不好可就麻烦了。

查询留学中介资质口碑

留学志愿参考系统

热门问题