虽然在CS申请时与诸路大神的激烈厮杀之下领了一堆拒信,梦校全灭
但还是分享一下自己的经历以及与申请学校的资讯
Program: Computer Science & Computer Engineering MS
Admission:
USC CS MS(Scientists and Engineers) (2017/9/22)
TAMU CE Meng(2017/12/5)
ASU SE MS*(2017/12/23)(原本申请MCS被转录到Software Engineering)
NCSU CS MS(2018/2/9)
Rejection:
UCI CS MCS(2018/2/14)
CMU MRSD(2018/2/19)
CMU Robotics MS(2018/2/19)
CMU MSCV(2018/2/19)
UW-Madison CS MS(2018/2/20)
Northeastern CS MS(2018/3/7)
Duke CE Meng(2018/3/14)
RICE CS MCS(2018/3/23)
UC San Diego CS MS(2018/3/29)
UW-Madison CS PMP(2018/4/4)
Pending:
UNC Chapel Hill CS MS
Stony Brook CS MS
Decision:
USC
Background:
NTU ME
GPA:3.83/4.3
CS relative courses:3.3....(Algo C others B+ or A-)
TOEFL:R30 L25 S19 W26
GRE:V151 Q168 AWA3.0
Publications: conference nth*1
Experience:
Researcher Assistant in NTU EE (2017/4~2017/12)
Undergraduate Student Research intern in NTU CS (2016/9~2017/9)
心得:
前言:
跟板上从大一大二就开始准备研究实习的大神们不同,
我在ME和CS中间犹豫很久,很晚才决定转换跑道。
但又太过躁进,
想要在一年时间把没修完的CS课程补上又想做专题,
同时把ME剩余(全是重课)的学分修完毕业之后马上出国(免役),
最后就是成绩炸裂...晚节不保,那一门algo成了我成绩单上最大的弱点
事后再总结周围的人的录取结果,
在MS申请的过程中GPA还是最重要的部分,
TOEFL和GRE只要超过学校门槛就不会是决定你是否被录取的关键。
SOP准备:
因为我延毕申请,已经有很多同届同学申请到不错的学校。
所以先借来几个同学SOP参考架构,
同时使用
Graduate Admissions Essays,Donald Asher这本专攻SOP/essay撰写的教科书
书中提供大量架构解析与范例,个人非常推荐。
写完初稿之后就请版上很多人推荐的Christine看文章结构安排与用字,
以及专题指导教授和实验室同学帮忙看专业用词。
很感谢他们的帮忙,最后写出了很满意的SOP。
选校:
一开始的规划是参考profiles.asee.org提供的学校注册人数以及USNEWS的排名,
选取几间top 20里,官网上标明愿意接受修过课的non-major的CS
或是偏机械领域的RI program(CMU,USC,UCSD)当成冲刺,
再从top 20~50选取收人较多的CS program以及ECE下的CE program。
现在回头看,其实不应该申请ECE,因为我一门EE的课都没修过,也没做过相关研究
这也造成我上了TAMU却要补一堆课....下面再谈
update*关于TAMU补修有板友好心来信指点其实不用管他,下面补充
申请各校结果分析:
1.USC
你可能会注意到USC的结果早的异常,
没错,因为那是18spring的录取。
大约去年8月底时所有必备文件就都准备完,开始研究各校申请系统时意外发现
USC CS春季班居然还没截止!虽然托福还没考上去(其实最后也没考上去),
但先申请看看比较容易上的春季班,同时也投18fall,这样就有两次机会
没想到过了半个月录取信就来了...USC效率真的很高,也不怎么看托福。
后来跟研究室的教授和家里讨论过后忍痛辞掉研究助理,
先到USC来等别的学校的结果,如果有更好的就转学过去。
所以目前我人已经在USC了。
后来证明这是正确的抉择,因为比USC更好的program最后全灭...CS真的很难申请
提早过来也能提早开始准备19年的实习和找正职,那又是另外一场战争了
想知道USC CS 修课和生活概况的欢迎私信
2.TAMU
第二间拿到录取的学校,也是第一个18 fall的录取,
选课还算自由,只要选13个ECE的课以及6门CE MEng规定的课(可以重叠)
剩下的都能修CS,所以最多就能修17个CS学分。
同时学费又便宜,三学期毕业学费才不到3万美金,加上生活费最多也不超过5万
本来收到时还在犹豫要不要转学过去,但后来收到通知,
因为我没有EE background(0修课加上0研究)所以可能要上leveling courses
,要补18 学分“以上”的EE基础课。但具体到底要补多少系方没有说明。
我也问过系办好多次希望能给一个确实的数字,系办就是各种推托说还在询问教授。
18学分以上那就可能要再花一年甚至一年半来修,不但要多花时间和学费生活费,
还有时间成本的问题。
所以最后决定忍痛不去。
4/7update:有板友私信来表示他学长和同学没有管这个规定也是从
CE MEng成功毕业了,现在又要重新纠结一遍....
3.ASU
虽然我有满足MCS对non-major预修课门槛的所有要求,
最后还是被调到SE program去而且直接录取。
另外需要补3门课,其中两门我已经修过了....
SE program不在主校区tempe,而是在另一个校区,资源共享也有限,
又要补课,所以最后拒绝。
4.NCSU
本来觉得申请这间就是送报名费的,因为官网上对非CS科系的申请者开出好长一串
预修课清单,我顶多修过一半左右。但CS program一年收近300人还是拼拼看。
最后意外的录取了。
NCSU是北卡工程名校之一,又靠近research triangle park,
在SE,System和network领域都很强,也都有很好的老师开课。
但是考虑到学费其实不便宜(一学期16800),学校的课缺少我想接触的AI领域,
北卡整体CS需求没有加州大等等,
最后忍痛拒绝
5.UCI
会特别提到这间是因为它曾经是我的梦幻学校之一,也是我SOP的范本,
之后所有其他的学校SOP都是用它来修改而来,被拒绝真的很难过QAQ
MCS负责招生的director非常负责而且回信快速,
连我崩溃寄信去问为啥拒收我QQ也很快回了信
她表示:“我们今年收到3500人申请,所以有太多符合资格的人被刷掉。
你的成绩很好英文也符合资格,但是有几门CS课成绩不太好...”
结论是,如果之后想申请UCI的人请顾好CS课程成绩。
另外值得一提的是,director也说到“We will be adding an option
pre-program 5 week CS intensive no later than summer 2019,
so I assume that the admissions committee will be more favorable
to non-majors.”
也就是说明年会给非CS背景的录取者提前上5周的课,
明年的申请应该会收更多非CS背景者
有兴趣的人可以密切关注。
另外还有在拒信上或是信件往来提到今年申请人数的还有:
UCSD:4500,
NCSU:2200,
UWM:1700,
可见到CS申请人数的恐怖。
总结:
这条申请之路非常漫长,
在背景和实力完全不够,也不是EE或CS关联科系,
在身边没有类似背景的申请人可以参考的情况下,
还是强硬全部申请了CS相关program,最后还有录取已经算不错。
但自认在选校策略和申请过程的安排还有改善空间,
希望能给后进有类似背景的人一个参考。
申请上学校之后,真正的找工作战争才开打。
虽然USC课程压力不大,但这学期也花了很多时间,
边找18 summer的国内实习,边看书和上coursera继续补足CS背景,
以及刷题和做side-project来弥补resume上的不足。
最近在实习面试时又被面试官电的不成人形QQ,
确确实实感受到了背景知识不够带来的劣势。
非CS背景者转换跑道,
要在短短的master学位追上4年undergraduate的落差,
同时又要在竞争的求职环境下脱颖而出非常困难,
只能靠着毅力,以及对CS的热诚来突破挑战。
虽然不是什么很强的经历,但还是分享出来希望能帮助到大家,谢谢:)