cs专业需要准备什么?
我今年刚刚本科毕业,以CS专业申请到全奖phd(包括学费和生活费),所以一些建议可能比较实用,仅供参考啦~ 【硬件】 软件方面主要是刷题,面经啥的知乎有很多大牛已经整理好了,在这里就不废话了。这里主要说一下硬性的条件:
(1)GPA很重要!不管你要申请哪所学校的CS研究生,有个高的GPA可以省不少事;当然如果GPA比较低的话也不要放弃,尽量扬长避短,突出自己的优势,不要让自己在申请时处处受限。 我本科学的是计算机,大三上学期结束的时候绩点3+/4,到了大四上结束的时候就掉到了2.5+/4(因为修读了一些水课,成绩不高也不低)。虽然GPA不算很高,但也总算没有拖后腿。如果同学有和我类似的经历,也不要着急,只要大学期间把GPA提上去即可。但要注意一点,GPA是综合加权得来的,一定不要出现一门高分课程拉高加权平均分的情况,这样容易让老师产生不良印象。 GPA的计算方法是:将所学课程的成绩换算成百分比,再求和,然后除以所学课程门数。例如,我的GPA计算方法如下: 有些学校对GPA的计算会有自己的方法,具体可以参考目标院校官网。
(2)托福/雅思 大部分学校接受托福/雅思成绩,小部分学校接受PTE、多邻国等。 推荐托福,由于托福在家就可以考,而且目前托福在家考的认可度也逐渐被更多学校认可(虽然官方说必须两个考试同时申请)。不过托福出分周期较长,要提早规划。 托福建议在申请前一个月拿到成绩,雅思建议在申请前三个月拿到成绩。
(3)GRE/GMAT GRE是申请美国cs专业的硬要求,除非你申请的学校不强制提供GRE成绩,那就不用管GMAT了。一般来说,好的项目的GRE分数要求在320左右,一般的项目在310左右,个别项目会高些或者低些。GRE的备考经验知乎也有很多大神分享过,在此就不赘述。同样要注意的是,不要过分追求GRE的高分而忽视了其他背景条件的提升。
(4)文书材料 rsessay文书两篇(包含cv)、三封推荐信、其他补充文书等。不同项目对于文书的要求不尽相同,最好能够找到往年校友的文书范文参考一下。
(5)竞赛证书、科研经历、实习经历等 能拿得出手的竞赛证书、科研经历和实习经历都会为你的申请加分,如果有时间一定要争取一下。竞赛和科研最好是有关cs的,实习除了cs相关的也可以,但是cs相关实习经历在申请中的加分会比偏数学之类的项目要高。 如果同学感觉自己没什么实习或比赛的经验,也不要慌。可以从自己感兴趣的领域做一些研究,发表一些论文,说不定能找到对口的老师要推荐信,一样可以有不错的结果。