大家好,我是李学长,非常感谢微思给我这个分享的机会,我刚毕业于北京工业大学都柏林国际学院物联网专业。稍微说一下我的专业,我的专业是computer science下属的,混了一些EE和通信相关的知识,有点靠近电气工程。所以我今天给大家分享一下申请美国computer science和electric computer engineering硕士项目的经验。另外,要说说在准备留学和申请研究生的过程中,如何去收集信息。
备战留学应该尽量多方参考,而不是去听一家之词,所以我接下来说的内容和感受,是比较主观的,也可能会比较片面。大家理性看待~希望能够帮助到大家。
文章内容较长,分为上下两部分。本文为上篇。
先介绍一下我的背景和收到的offer.
我的绩点是3.78,排专业第四,托福101,口语22,GRE322,这三个东西叫三维。其次软背景方面,我有两段科研经历,一段是在中科院自动化所做的关于脑器接口,另一段是是参加了一个北卡州立大学的线上暑研项目。录取的院校有纽约大学和南加州大学的CS、康奈尔和杜克的ECE、UCLA的软工等等。
接下来分享一下我的申请和准备的过程。
我的行动力非常非常差,这一点其实对于准备留学来说,负面影响是很大的。所以微思在我的申请过程中帮了我非常多。
我在2022年的年底是决定要去美国,签的微思机构,在微思老师的督促和帮助下,于2023年的寒假开始了科研。这时我的语言还没考下来,绩点压力也比较大,离申请已经不到一年时间了,因为申请24F是2023年的年底开始申请的,只有几个月的时间去做科研,我也不太可能拿得出来成果了。我在23年春天第一次考的托福,一共考了四次,后面三次都是大四的秋天考的,九月份才考下来,所以时间非常紧张。九月份考完托福之后还得再考GRE,一个月考了三回,最后在11月份考到了322,勉强过线。但是12月1号,我就要开始提交几个项目的申请了,所以我只有很短的时间可以用来准备申请文书。同时,12月份我学校还有六门期末考试,所以我的压力非常大。
之所以分享这些,目的就是建议大家一定要提早准备,尤其是三维这些硬性要求,最好在大三开始之前就去看看英语,做一做科研。
对于大部分同学大多数美国的项目来说,在申请中最具有决定性作用的就是绩点GPA,就是大家在本科期间的成绩。四分制下,GPA每0.1分大概就会差一个档次,能申请到的研究生项目会有明显的差别。举个例子,在我们学院,我建议大家最好能先保证一个3.5以上的绩点,再去把精力投入给软背景的提升。当然,不同的学校和不同的专业,有不同的绩点算法,所以我说的3.5不是一个绝对的数字,只是说大家应该优先保证绩点达到一定档次之后,再去把精力投入给软背景的提升,在这个基础上,即使到了3.5、3.6的提升绩点,收益还是非常大的。所以,在这个申请准备上,一定要先保证自己的绩点。
对于我申请的computer science和electrical engineering两个工科专业来说,托福最好能有个100分,在此基础上,口语分越高越好,因为很多项目会卡口语R3或者口语R4,虽然没有明说。另外,英语总分对于很多项目来说是一个硬性指标,很多的项目,如果你英语考不到就申请不了;如果你英语达到了100分,基本上就满足了99%的美国硕士项目的硬性要求,什么项目都可以申请;如果托福只有90多分,这也并不意味着没有办法申请到好的项目,但可以申请的项目就会少很多;如果分数更低,可能就没有好的项目了。所以,大家还是应该把语言先考到这个分数线。除了托福考到100,也可以去考雅思,雅思应该是考到七分。雅思在美国也有不错的认可度,可能难度还会稍微低一点,当然也有觉得托福更容易。
语言考试的分数线大概就是这样,每年基本上都大差不差。而且TOEFL和雅思成绩的有效期是两年,大家完全可以尽早去准备。一般到了大二就可以考,如果大二可以考下来,后面就会非常轻松,起码没有语言的负担了。
除了托福和雅思之外,值得一提就是美国有一个考试叫
多邻国
,现在也有很多项目认可这个考试。多邻国考试的难度听说要低于托福和雅思,我身边也有雅思考不到七分,但是依靠多邻国申请到CMU非常好的计算机项目的同学。
另外还有GRE考试。我觉得GRE在申请的作用不好说,很多的项目今年是不要GRE的,它的作用在未来有可能会更低。但仅限于我说的是CS和ECE专业,因为如果要申一些泛商科类的专业,还是会要求GRE考到很高的分数的。就我来说,在我申请的项目中,只有大概1/4是这个硬性要求GRE,然后有一半的项目是可以交GRE,另一半是说交了gre也不会看,也不会根据这个成绩来进行录取。
我身边有不少没有考GRE,但是依然申请不错的例子,但是我觉得它对申请的影响,尤其是那些需要交GRE的项目,GRE考的高不高,有没有影响,这个我没办法得出一个确定的结论,所以我也就没有办法给出要不要考GRE的建议。只能说,GRE准备起来有点费劲,需要背好多单词,需要考的话,就尽早准备。
科研和实习哪个更重要?
这个问题首先要分情况去讨论,
要关注申请的是什么院校,什么专业,不同的专业会对申请者有不同的偏好。
举个例子,如果申请机器学习相关的专业,或是研究偏好的项目,很显然科研会更有价值;相对应的是,如果申请偏向工程的项目,就可能更偏好有工业界经历的申请者,也就是在企业里实习过的同学;如果没有明确的目标,一般科研的价值会大一些,因为如果有优质的论文发表,或者有强推,科研的经历在申请中是可以一锤定音的,甚至可能比绩点更为重要。当然前提是这个科研的价值比较大。
就我个人而言,建议大家谨慎选择科研的项目。这个问题比较复杂,因为大家知道传统的computer science科研领域非常热门,AI或者机器学习类的科研其实是差异非常大的两个方向,具体来说,传统的CS更偏向工科,它的主要研究课题包括计算机架构,操作系统、计算机网络软件开发、算法设计,在科研项目中现在是相对比较少的。高校中常见的机器学习方向主要涉及到数据科学、计算机视觉,包括自然语言处理、信号处理这一类的课题。从事这两个方向其实需要完全不同的技术栈,如果没有在自己想要或者喜欢的方向科研,那可能会浪费大量的时间和精力去学一些将来用不到的技术,所以就变成了,同学们自己到底喜不喜欢科研,或者喜欢做什么方向的问题。
我想分享一下我的亲身经历,我在大一大二的时候非常纠结这个问题,所以一直没有行动起来。现在我比较坚定,将来应该是要做工程领域,去做开发的工作,而不是去做科研。让我得出这个结论,是因为我有参与科研的一些经历,我意识到首先在科研领域工作需要付出非常多的努力和辛苦,承受比较大的压力,这对我来说并不擅长。另外,我自己也比较喜欢去写代码或者做开发,偏工程方面,而不是偏科研方面。
所以就我自己的经验来说,
大家应该去自己试试,在时间还富裕的时候,不要光迷茫,而是去做一做手头自己能做的事情
,即使做一些事确实会花费时间和精力,但是能够用来确定自己未来的方向的时间,我觉得不能说是浪费。如果你真的选择了自己不喜欢的方向,去读这个研究生,或者去从事这个方向的工作,那我觉得才是巨大的浪费。
另一个建议,要勇敢去尝试。
我大一大二迷茫的另一个原因,其实是觉得自己作为一个本科生,课还没上明白,水平太弱了,没有底气去问教授或者自己的老师,更不要说找清北中科院的教授要科研机会了。但是回过头来看,我觉得老师对本科生不会有过高的期望,他们可能更多的只是想要免费的劳动力而已,一般并不会要求一个本科生去给他做很有价值的工作,起码刚开始不会。如果老师的手底下有本科生就能做的工作,他就很有可能会要我们。
所以我觉得
不论你现在的实力如何,都应该先行动起来
,就算第一次进实验室的结果不那么好,但是这个经历也可以放进我们的简历,通过这个经历去提升我们的技术,在未来找到更好的研究机会。如果能发顶会论文,那就更厉害了。一般来说只要有论文发表,肯定是有帮助的。当然论文这个事情还要考虑跟申请的项目是不是match,最好不要太水了。因为我觉得如果觉得要做科研,大一就要开始准备,会写python就可以去做科研了。
除了科研,看我身边的同学申请的结果,我觉得去国外交换的经历也非常有价值,所以大家可以去考虑多关注这方面的信息。但毕竟我自己没有交换过,而且也没有参加过竞赛,所以这两个方面就不提建议了。
总的来说,在前期准备阶段,最重要的是抓紧时间行动起来。如果能保证绩点,就尽早去学习英语,尽早去接触科研和实习。