科研:大三毕业暑假找了一个本院的副教授,自己选的课题是嵌入式,在教研室混了一年,熟悉Linux,C等等,毕设任务最后没有完全实现,编程提高了一些,给来美国做码农打了一定基础。来CMU后coding的能力就是决定你是否能够成功的第一因素了,像Introduction to Computer System,Operating system这些CMU的神殿级课程玩的就是C,数据结构算法玩的是Java,有基础的同学来这里会轻松很多,GPA也高,找工作面试也NB,所以来美国前大家拼GT,来美国后(如果搞coding,或者往编程上转)就是拼口语和coding的能力了,大家眼光要放长远哦,不要象我到大四才开始搞编程
选校:本人在地里混了半年,读了warald文章无数,发现来美国做coding才是王道,所以毅然打算往CS上面靠拢,但是本科属于EE范畴,直接申请CS太吃亏,就打算申请EE或者ECE(Electrical and computer Engineering),选课的时候多选CS的课程。最后选校list以及结果如下:
1. Upenn AD Embedded System:
12月多第一个拿到了AD,兴奋了老半天,IVY啊
2. CMU: AD Electrical and Computer Engineering:
CMU的课程设置是最NB的,在Coding界只有Stanford, UC Berkeley和MIT可以和他相提并论,最后小纠结了一下Duke后,毅然选择了CMU
. 1point3acres.com
3. USC: AD EE专业
地理位置很好,个人认为是申请难度低,但是物超所值的学校,很好很强大-baidu 1point3acres
. 1point 3acres
4. Cornell: AD ECE专业,
IVY里唯一一个工科能排进top10的学校,硬伤是这个program时间只有一年,如果不延长的话连暑假找实习的机会都没有,课程太紧,不适合我这种要提高coding能力的同学,如果时间超一点的话洒家也许就去康大了,哈哈
5. Purdue Rej in ECE
Purdue的宗排一般,但是录取标准很高,我是被秒据的,但是我们专业一个同学和Purdue的教授套过瓷,直接全讲Master过去了,所以Purdue感觉是用PHD的标准在找Master
6. Duke AD in ECE
今年招人也变水了,地理位置不错,在北卡三角区,名声不错,就是ECE的选课比较但疼,可以选择的余地不多,这也是最后没有选择Duke而去了CMU的原因
7. UCSD Rej in EE
找国际学生比较少,但是想去加州所以补了一个UCSD,最后也是悲剧了,没有感觉
.google и
9. NEU Rej in EE
东北的EE找人一点不水,而且在东北的声誉很好,今年听说很多条件很好的人挂了
10. UC Berkeley Rej in 今年新开的一个项目
UCB也开始找自费硕士啦!!第一年貌似就很火爆,12fall的难度肯定还要提高,不过项目只有一年
11. Columbia University Rej in Computer Engineering. 1point3acres
CU没有申请EE,原因是这几年CU的EE人太多了,就业不好,往CS转到难度也提高了,对我这种job oriented人来说疙瘩的EE没有什么意义. check 1point3acres for more.
PS:刚刚选上了CMU的镇山神课之一18213 Introduction to Computer System,据说能给C编程打下很好的基础,另外的一个课是15211 Fundamentals of Algorithm and DS 据说对找工作很给力,另一个考虑上的是18342 Embedded System,嵌入式系统,也是CMU第一难Operating System的降级版本,15211和18342考虑选一个,然后再来个水课保证GPA吧,就先写到这里,大家有什么问题feel free to ask me, I will be a insider of CMU~~