留学经验分享

白石,信息11级,CMU(SV)-ECE MS

ECE, CE 美国

1、背景和结果

  • GPA:91
  • Rank:2/256
  • Toefl:28(R) 27(L) 20(S) 26(W)
  • GRE150(V) 170(Q) 3.5(AW)
  • 其他:一篇水论文,一个水实习,几个小project和没啥用的竞赛获奖
  • AD: USC(CE)、Maryland(ECE)、Columbia(EE)、CMU(ECE)
  • Rej: Stanford(EE)、UIUC(ECE)、UCLA(EMBS)、UCSD(CE)、UPenn(EMBS)
  • AC: CMU(ECE)

2、心得体会

对这样的申请结果我还算满意吧,主要劣势在Toefl口语和GRE Verbal上。感觉个人综合实力受木桶效应影响,所以申请者的“三围”最好是匹配的,否则某个方面的缺陷会使得其他方面的努力白费。所以保险来说托福口语到22以上,GRE Verbal到154以上比较好。当然,申请结果多多少少具有随机性(曾经Stanford的负责录取的老师去新东方做过讲座,他说在申请者实力难分伯仲时,有时候录取谁就看心情)。

个人觉得申请北美的MS,论文并不是必须的,大多数的MS项目还是以上课为主的。如果实习的内容跟以后打算读书的方向接近的话我觉得还是比较好的,至少能够在PS里面好好说一说,老美也会比较感兴趣。个人觉得project次之,当然如果做的很好,也是很不错的。竞赛我本科阶段参加了数模和电子设计竞赛,申请的时候感觉完全派不上用场,可能是因为我打算研究生转偏软件的方向吧。

还有一点我觉得非常重要的就是,本科阶段我是信息学院的,跟软件相关的课程非常少,CS基础薄弱,主要学的偏硬件和通讯。而我申请的时候主要想学偏软件的方向,所以吃了很多亏。所以我的建议是,尽早想清楚自己以后要做什么,喜欢做什么,擅长做什么,这样可以避免走很多很多的弯路。当然不是鼓励大家都去学CS(虽然目前在北美CS确实比较容易找到工作),自己要学什么还是要follow ur heart。不过如果决定以后学CS的话,建议还是利用空闲时间学点计算机相关的内容,否则来了会过的比较艰难(我现在就是T T)个人觉得,比较基础的也是最容易自学的就是算法和数据结构,可以买本书先看起来。编程语言不用会很多,精通一两个就不错了,我的建议是C(偏底层,偏系统)和Java(偏上层,偏应用),这两个语言包含了很多别的语言的思想。当然,Linux系统最好也尽早熟悉起来,自己可以先装个Ubuntu玩玩。有空刷刷LeetCode,检验一下自己水平。

搜集和分析信息的能力也是非常重要的,我的心得是不要盲目听信网上的说法,最好自己从各个学校的官网等官方渠道了解信息,然后自己独立思考,理性分析,做出判断。每年申请季都可以看到各大论坛的各种口水战,并不是说网上的言论都不能相信,但建议只作为一部分参考,因为别人的观点不一定适用于你,甚至有的人的观点会比较过激,所以一定要独立思考,否则以后后悔都不知道找谁去。关于排名,我个人觉得没有太大的意义,还是要看个人选择的方向,每个学校都有自己非常牛的track,就算是分专业的排名也不会具体到每个人的方向这种地步,所以找到自己想读的track,然后多去google,进行全方位的了解,这比排名有意义的多。

最后我想说,出国是一条非常孤独且艰辛的道路,别人玩的时候你要考托福考GRE、准备出国文书,转CS的就更惨了。但是要相信努力终会有回报的,Work hard, play harder~

3、安利

给CMU做一点安利,因为这是我了解最多的学校了,我申请的别的学校在我看来都是很不错的,尤其是加州的那几个,无论从地理位置还是学校排名都是很好的。曾经我选校的时候也是什么学校都想申,每个学校都是心头肉一样不能割舍~不过既然最后来了CMU就给大家多介绍一下这所学校和我的项目吧。

首先CMU可以申请的项目非常多,就最近几届的申请结果来看,我们学校成功申请的案例包括它的Robotics、INI、PE、ECE、SE这几个方向,都是非常好的项目。首先CMU在北美的CS名气不用多说了,CMU的CS课程质量都是非常高的,无论从个人水平提升的角度还是以后就业的帮助来看。这几个方向的课程设置基本都是偏软件的,如果以后想做偏软的话都是不错的选择,其中INI、ECE、SE选课都是非常自由的,对于就业的帮助非常大,想之后在美国就业的同学可以着重考虑一下。

然后是我这个项目ECE(SV),SV代表硅谷,CMU的本部在宾州的匹兹堡。不过如果你申请了ECE方向,那么很大的概率会来CMU的硅谷分校,如果申请的是SE方向,那么百分百会来这个校区。这个校区在加州的Mountain View市,就在湾区,周围大大小小有200多家IT公司,包括著名的FLAG中的三个公司的总部:Facebook、Linkedin、Google当然,Amazon也在这里有分部。而且在加州的话,生活会比较便利,冬天也不会像匹兹堡那么冷。

这个项目是一年半项目,总共修满规定的96个学分(8门课)就可以毕业了,大多数的课都有不少project,而这些课的某些老师同时可能也是当地一些公司的老板什么的,所以学的东西,做的东西都会非常实用,对之后的求职非常有用。不过也因为如此,很多课程需要同学有相关的软件开发基础,所以对于本科不是CS或者软件出身的同学来说,有空最好自己自学一点相关课程(推荐Coursera)。

再说说缺点吧,首先是校区只有一栋楼,虽然里面的设施还蛮好的,但是总给人一种培训中心而非大学的感觉。然后就是很多本部非常好的课没有机会选到,虽然硅谷的课质量也都还不错,但是总感觉受到了一定的限制,有点不爽。最后就是作为私立大学+加州的地理位置=比较昂贵的开销。无论是学费还是生活费都比别的学校贵上不少,一个项目下来基本跟哥大的开销差不多了。

4、其他

以上是我在申请过程中的体会,其他诸如Toefl、GRE准备以及申请流程等,这些东西网上到处都是,相信也有很多比我牛的学长学姐会讲,所以我就不多啰嗦了。下面以tips的形式谈谈我觉得大家可能会关心的问题。

  1. PhD or MS?

    PhD多半是全奖,MS多半自费,美国读PhD很辛苦,对自己学术能力要有正确认识。

  2. 转CS?

    看个人兴趣和擅长,个人觉得做上层(应用层)的比底层(物理层)更有意思。

  3. 选校

    要知己知彼,跟自己匹配的才是最好的,而要匹配就要对自己对学校都有细致的了解。

  4. 除了刷GPA、Toefl、GRE,本科阶段做什么对之后申请最有用?

    看定位。想做研究读博士的,多联系导师,多去实验室,寒暑假发个高质量的论文。想做应用读硕士的,搞清楚自己以后到底要做什么方向(硬件or软件?if软件:系统or应用?if应用: 移动应用 or web应用等等)。总之做一些跟以后从事的方向相关的东西比盲目参加一些竞赛和SRTP要更有用。

  5. 中介?

    不建议中介,实在比较虚就找个半DIY的,我找的半DIY的中介,对我帮助不大,也就图个心安吧。

  6. 文书是否重要?

    申请MS的话不是非常重要,但是我的建议还是做好每一个细节。CV最好简介明了,突出project。PS中主要思路是为什么读这个学校的这个方向,以前做过哪些相关的事情,去了之后打算怎么做,以后的职业规划。切记避免假大空,谈人生谈理想,以后一定好好学习之类的空话。重点放在中间,详细描述一下自己做的最好的2-3个project(怎么做的,有哪些困难,怎么克服的,做出了什么成果,收获了哪些东西)。

  7. 流程?

    我的建议是大三的暑假之前把托福、GRE的最终成绩考出来,并开始准备文书和选校,大四一开学把成绩单、在读证明开出来,9-10月开始一个一个网申,11月15号诸如宾大之类的学校就会开始审阅申请者的材料,尽早提交的话可以尽早拿到结果。12月15号之前陆陆续续很多学校的申请系统就关闭了,诸如加州众校、CMU等。总之早点开始准备申请还是有好处的。结果从来年的一月份到四月份会陆陆续续出来,这段时间的等待将会比较艰难,当然很早就拿到很好的录取的就不谈啦~每个学校给同学考虑的时间不一样,一般在一个月左右,接受录取之后还有一些琐碎的事情,比如签证啦、体检疫苗啦,买机票租房子啦,有的人可能都提前开始上网课啦等等。大概就是这么个流程。

最后祝所有同学都能够拿到自己满意的录取结果!

我的QQ:503985854(QQ回复可能不会很及时,微信常用,加好友的话记得注明身份哦~)

请参考: 白石在2015信息学院出国交流会上的PPT

results matching ""

    No results matching ""