半年多的申请季终于大致落幕,感谢留学版提供的许多资讯,爬文这么久也希望能够分享
自己的录取结果与心得给大家。
以下针对computer science TOP 20 master的观点来写,其他专业或PhD的状况不一定适
用,都是我这半年多来根据自己申请的状况、与许多在读、在职同学与学长姊讨论后的心
得。如有问题或不同观点欢迎留言。
Decision:
Georgia Tech MS CS
Track:
system, software engineering
Admission:
USC MS CS general (2/4)
USC MS CS software engineering (2/4)
Columbia MS CS (2/20)
CMU Silicon Valley - Software engineering (SV-SE) (2/22)
CMU Information Technology - Software engineering (MSIT-SE) (3/2)
Duke MS CS (3/21)
Georgia Tech MS CS (3/22)
U-Michigan MS CSE(3/28)
Rejection:
CMU MCDS/MRSD/MSCV/MSCS
CMU INI MSIN/MSIS
MSCS: Stanford, UCB(EECS-MEng), UCLA, Yale, UT-Austin, UW-Madison, UCSD(CSE),
UIUC(MCS)
MSDS: Harvard, Duke(MIDS)
Pending:
Cornell Tech MEng CS (waitlist)
UPenn MS Computer and Information Science(CIS)
Background:
NTU CSIE (2011~2016)
Minor: Economics
GPA: Overall: 3.89/4.30 Major: 4.03/4.30
Tests:
GRE:
325(V156/Q169) AW2.5 (10/22)
327(V157/Q170) AW3.5 (12/22)
TOEFL:
106(R30/L29/S20/W27) (11/04)
103(R30/L25/S22/W26) (11/18)
Work Experience:
Microsoft RD Intern(1yr, 2014-2015)
Robo Web Tech (FinTech company) RD Intern (0.5yr, 2016)
Leadership Experience(有列在CV,不知道有没有差):
陆军少尉辅导长
毕联会活动长
国标社教学长
微软学生专案总召
Letter of Recommendation:
1. NTU CSIE 专题指导教授
2. Microsoft Mentor
3. Robo Web Tech CTO
CS Master申请心得
一、GPA & background:
1.最近美国CS new grad就业市场减缩,但感觉今年CS申请情况依然很激烈,连带影响周
边相关领域热度(DS,BA,ECE...)对于CS本科同学来说我认为影响不大,毕竟CS大学生总
数没有变太多。但想转CS的同学如果没有很多相关经验(修课证明、project、实习等)可能
就要把选校名单下修。认识太多转CS的同学在学校中边补基础编修课,非常非常辛苦,奉
劝同学们累积一定algorithm, architecture, system等知识再考虑转。
2.GPA是申请的生辰八字,在申请CS Master是近乎最重要的一项比分,因为GRE/TOEFL
可以一直考刷高分,但GPA毕业后无法改变,成绩单直接完整呈现了大学四年的努力程度
。虽然GPA不见得是个好指标,但也没有更好的了。相较于推荐信或工作经验,GPA是相对
没有弹性、客观的比分,务必冲高,或是至少呈现上升趋势,经验上来说如果没有其他特
殊表现加分,3.6/4.0以上才具竞争力。
3.研究经验的重要性根据不同学校跟program有很大差异,如UW-Madison/UIUC/Cornell
MSCS非常看重research能力,但修课型program就没有很要求,反而看重工作或实习的经
验。申请前务必看清楚,明明想就业进去才发现要写论文才能毕业,欲哭无泪。总之申请
前先考虑看看自己的background跟未来想朝就业抑或是研究走(研究建议直上PhD不要读MS
,不然两年后很可能要重新体验申请地狱)。
4.承上,有些学校比较弹性,可以选择纯修课或是做研究写论文,如UMich、GaTech、
UCSD等大多数MSCS项目。研究跟工作(实习)经验我认为属于申请中的亮点,要申请到好的
CS学校,二者必要其一。论文的部分我自己是一篇都没有,理所当然被Research导向的
program reject(UWM、CMU MSCV),但是我有两段实习经验:Microsoft跟我申请的
software engineering track很合、第二段FinTech的实习也配合我的经济辅系背景,强
调跨领域的能力。现在TOP CS的竞争已经激烈到过各方面门槛的申请者远超过录取名额
(CMU MCDS 17fall 900人申请,18fall 暴增到1600人),学校已经不是在挑优秀的人录
取,而是从优秀者中淘汰有缺点跟普普的人。所以TG分数高 + GPA 高 + 有亮点,才有机
会从海选中脱颖而出,美国学校非常公平,也非常现实。
5.如果你要申请美国MSCS,千万不要在台湾先读一个CS硕!太多的学校会挡二硕,不是CS
的还可以解释一下,学校遇到MSCS的申请者会OS:“已经有一个CS硕为什么不申PhD,还要
再一个一模一样的?宁可把名额让给大学毕业生。”所以二硕申请难度非常高,SOP也很
难自圆其说,总不能写我是为了找工作而读的吧。UC系列等很多学校都明文规定不收第二
硕士,所以申请机会会少一半以上。
二、GRE/TOEFL
申请时程建议在入学前一年初就要开始准备(19fall, 18年初开始准备补习/自学)。
1.上半年准备GRE TOEFL,绝大多数人扣除补习至少要准备两个月以上甚至2~N战(TOEFL准
备时间依英文实力因人而异,GRE几乎所有人都是从头开始)。
2.GRE 320/AW3在CS申请觉得不太够用,如果时间充裕的话建议推到325+/AW3.5+是最稳有
竞争力的分数,再高差别不大,没时间就力保320吧。
3.TOEFL 很多学校都要100分以上,甚至有的学校卡口说24,特别是口说,常常不是英文
讲不好,是没话题(用中文考也不知道要讲什么的概念,我根本句点王),所以口说一定要
早点开始长期练,练习聊天跟东拉西扯,头脑一片空白也能讲出东西就成功了。
4.自己去年七月才退伍,暑假才开始准备TOEFL/GRE真的非常赶,GRE 10/22的一战QV虽
然还行,可是AW只有2.5真的傻眼,12/15前用这个成绩申请的学校除了USC跟CMU-SV之外全
拒,后来12/22二战3.5,之后申请的学校就几乎发AD,当然这不见得跟AW有关,但个人觉
得AW2.5真的是会被刷掉的成绩,强烈建议早考,12月底二战同时SOP + GRE蜡烛两头烧,
考到标准真的很运气也很惊险,也很可惜这之前学校的申请费QQ。
5.如果顺利9月前把TOEFL/GRE考到理想分数,其实申请就结束一半了,有足够的时间选校
、联络推荐人与撰写CV、SOP,没有考好的话还有时间二战,太晚考非常赶,要加上改作
文7-10天 + ETS送成绩1-2周,送不送的到认真看运气了。
三、选校
1.选校时不只排名,历届录取人数务必纳入考量,如Yale/Duke一届只有20出头(录取人数
约略在学人数 x 2),录取率想必较低。但人数少的好处是人均教学资源大、可以跟教授
混熟(如果不排除走research)还有内耗低,未来找实习找工作时,若公司每校只给一定名
额(如Facebook),会因同校厮杀而丧失录取的机会,这部分可以权衡一下,当然大神在哪
里都可以很有竞争力除外。另外有些program只有一年,亦即没有暑假实习经验要直接找
工作,难度会高非常多,等于一落地就要开始投面试(如果是两年的也是要一落地投实习
拉,但至少没那么背水一战),这个也是选校的重点考量之一。
2.排名高低可以当参考,但不要一味追求排名好的学校。排名是评分一间学校的学术、
research能力,跟修修课的Master没有什么太大关系,排名高只有满足虚荣感而已。只要
能够在找实习的时候履历可以通过HR关,那就是好学校,其余的就是个人主观考量了(课
程设置 / 城市乡村 / 气候温度 / 学费高低等等)。
3.关于上述各校状况、申请难度与program的生态、找工作的情形,中国的 “一亩三分地
” 论坛有非常多留学资讯,跟ptt留学版一样,非常多美国CS的申请讨论条目(大CS时代.
..)。可以多爬文,TOP 50 CS讨论度都非常高。未来求职找实习也有许多考古题与面试资
源可以参考,可以提早累积积分才看得到隐藏讯息。
4.不要为了录取选很多不喜欢的保底校,选校名单的原则应该是不管上哪一间学校,都会
很开心的去才对。可以多跟在读学生聊聊,自己因为比同届还要晚出国,所以有非常多的
同学或学长姊在各个学校就读、就业,给我非常多最新、最真实的状况。有时候论坛上的
文章是旧资讯或是太过主观,一定要多方验证比对,再自己慢慢拼凑出学校的轮廓,千万
不要轻易相信一两篇文章或一两个人的言论就给予学校评价,申请过程是练习独立思考能
力的很好机会。
四、SOP/CV
1.SOP占了申请后半绝大部分的时间,UC学校还有persoral statement、diversity
statement等等文件,很麻烦写起来也很辛苦,但论重要度,我认为CV > SOP。因为以一
个台湾学生来说,要写出感人故事或引人入胜的开头真的太难了,大家条件都差不多的情
况下,写出来的SOP多半中规中矩差不了太多,但务求逻辑通顺,不要有错字或错误文法
就可以了。除非真的有超级相关的经历打动审核委员,不然SOP是属于过门槛就好,写不
好会被刷掉的申请文件。写起来真的非常痛苦,但我觉得是一个探索自我的过程,一边写
一边问自己到底为什么要出国,除了为出国前的自己做个纪录总结(虽说是这样,但千万
不要写流水帐,要妥善组织后再呈现),更可以坚定自己出国的决心。建议请润稿帮忙顺
句,但不要期待太大,主架构与逻辑都是得自己完成的。润稿者只是把一样的文章看起
来舒服,功能是不要让教授被难以阅读的文句影响了心情。至于代写或是代办,个人很不
建议,若要他人代笔或代为申请,真的有申请的决心甚至准备好出国读书的能力了吗?自己
找资料写文件送出的申请package才是最为真实打动人心的,收到录取结果的时候,看到
学校对自己能力的肯定,那种开心与成就感真的无法言喻。
2.我认为GPA跟T/G之后最重要的东西就是CV了,CV是最主要的火力展示,一定要把亮点摆
在前面,格式统一与字体美观非常重要,两页的文件可以改到申请截止前一刻,务必尽早
开始,写得好不好不是自己做准,一定要参考他人的意见,给越多人看越好,整理过教授
、同学、主管每个人的看法做修改,一直重复这个过程就会渐渐converge出一张一目了然
的美丽CV。未来求职也可以拿这份CV直接改,一次做好,事半功倍。
五、Letter of Recommendation
1.关于Master的推荐信,其实我认为很形式(但PhD超级重要),认识的绝大部分都是自己
写完请推荐人署名送出,所以感觉只要不是写负面的(负面文字学校会觉得一定是推荐人
自己写的,必采信)或是有美国大教授的推荐信(够熟才有用),其实不会是关键决定录取
的因素,但有可能在两位条件差不多的申请者中推自己一把。熟的推荐人优先,title反
而其次。专题教授 > 导师 > 修课教授 > 不熟的系主任,实习主管亦是同样逻辑。推荐
人是校友可能会加分(我的专题教授是Duke CS PhD,我录取了只收20人的Duke MSCS),找
推荐人的时候真的很头痛,所以如果还在学的话,千万要跟多一点教授或实习主管混熟,
三封普通的推荐信可能不会加很多分,但少一封绝对是rej的分。
六、加分项目
1.如果行有余力,想要be different或是觉得自己条件普普想加分,非常建议做个人网站
(自己写 or wordpress, blog)或作品集,把自己修课、比赛或自己曾做的project放上去
,附上github原始码,里头可以详细介绍自己做了什么再附上插图,比起黑白文字的CV会
更有说服力。最后把网址放上CV,如果审核委员有兴趣或是今天在两个同学间做出选择的
时候,这就是个很棒的加分机会,既可以显示申请这件事的看重与用心,更是比CV更
powerful的火力展示机会,就算没有人看,这个网站未来在grad school或工作时一样可
以继续经营,nothing to lose!
2.如没时间写网页,也可以创一个Linkedin帐号把上述东西放进去,理由同上。缺点就是
受到格式限制,内容太多排版显得太长。同样,就算现在没人看,提早维护,对未来求职
networking很有用。
七、结语:
今年的申请结果大概录取与拒绝一半一半,在申请人数又破纪录的今年,真的很幸运。只
是UCSD没有上让我觉得很意外,只能说申请这种事很玄,我们能做的就只有努力提升自己
的条件,提早做好准备才不会等到机会来的时候眼睁睁看着它溜走。自己也是退伍后gap
了一年申请,有时候也会懊恼少壮不努力,但现在申请结束往回看都只是个过程。每个出
国留学的人都走过这一段,凭什么自己就走不过去呢?祝福所有怀抱梦想的人乘着留学这
阵风,展翅高飞!