即将大二的学生申请 CMU 需要怎么准备?

论坛 期权论坛 留学     
匿名知乎用户   2019-4-13 09:39   4613   5
我是一名普通211的学生,学校甚至在211里面靠后。专业是计算机科学与技术,也不是王牌专业,所以专业学校都没有优势。成绩也只能说一般。家庭情况因为就是一般。我希望能有人告诉我怎么做才有可能达到这个目标。我也知道自己的条件很差,但真的很想出去看看。首先承认确实成绩不好,是自己不够聪明和以前不够努力。我也知道phd和master的区别。
1.我这样的条件能不能申请去cmu留学?
2.如果能需要我在后面的时间里获得什么样的成就。
3.具体我需要怎么做,希望有能力回答这个问题的能告诉我。
4.ACM和科研对于我这个目标我应该怎么取舍?
5.如果确实不可能,是不是能够在国内先努力考一个好的研究生再去cmu读phd?
6.在上个问题的情况下我需要具体怎么做?
7.如果这两种都不可能的话除了cmu还有哪些好的大学选择?
谢谢回答的热心人士,也希望看到这个问题的大家可以帮我邀请你们知道的能够回答这个问题的人,真的非常谢谢你们。
分享到 :
0 人收藏

5 个回复

倒序浏览
2#
知乎可爱用户  11级专家 | 2019-4-13 09:39:07
我是一名大四刚毕业的学生,今年4月份刚刚拿到Stanford大学SymSys(符号系统)MS硕士录取。虽然似乎没什么资格讲斯坦福CS部门的录取方法,但符号系统项目一年收取数百份,和计算机系的申请数量不相上下(2011年的斯坦福计算硕士项目一共申请人数记录是 667人:2011 | Stanford Computer Science),今年(2015年)一共只录取了6个同学。符号系统是一个交叉学科,是计算机、数学、语言学、心理学和哲学的交叉。有名的毕业人士包括雅虎现任CEO Marrisa Mayer,LinkedIn创始人Reid Hoffman,还有Instagram的创始人Mike Krieger。斯坦福有太多项目太高冷,外头人不知道,内行人一听就觉得很厉害,比如CME,计算数学工程,这个项目里面大部分都是数学天才,我一个初中同学去了那里念博士(北大数学系毕业)。

题主说想要申请CMU,我却答一堆关于斯坦福的问题,似乎有点文不对题。不过申请比较好的CS MS项目,申请方法和个人准备都是差不多的。

首先,什么样的条件才能去CMU(或者斯坦福)?我的回答和大部分国外教授给出的回答是一样的:看综合情况。一个学校在录取学生的时候看的是总体和综合素质,也就是学生要有突出的优势。举例而言,如果你的GPA成绩不够好,那么科研经历够好,学校会录取你。如果你没什么科研经验,但成绩很好,学校也很可能录取你。GPA成绩是可以通过GRE的优异成绩来替换的,也就是如果GPA不够高,GRE成绩够好,也可以算数的。但如果你什么都没有,那估计可能性就很低了。在此,Magoosh(专业GRE备考网站)给出的平均分,斯坦福的verbal与quan的平均分是160和166,伯克利的是156和164。

国内大学学生可能习惯于国内的教学体系——唯一标杆,成绩好就能去,分数线过了就能进。这样做除了公平之外,其实对多方面都发展的同学并没有太大的好处。相对而言,美国大部分大学要求综合发展,以作为本科生考察标准,到了研究生(硕士)则是以研究素养作为最重要的核心指标。研究素养达到了,其他一切(成绩、学校等等)都可以不考虑。

所以这就导致了一个问题:什么叫研究素养?

我一直认为国内的大牛有很多,据说本科能发十来篇论文,或者各种上SCI。我其实直到现在也没有听见过任何国外教授提及SCI这个名词。与其追求SCI,不如追求本专业比较出名的刊物或论坛。在NLP领域,除了TACL是一本刊物之外,大部分人都发表文章在论坛上:ACL, EMNLP, NAACL。今年的ACL在北京举行,本来说陪教授一起去,结果没赶得上截稿日期(悲催)。

同样,搞人工智能AI的同学也许会更想发表在AAAI论坛等等,所以对本专业的知名刊物、论坛有一定了解是必须的。最好的了解方法是谷歌的排名:http://scholar.google.com/citations?view_op=top_venues&hl=en

我经常问教授,什么样的学生他们才想要,教授的答复一般是:“对本科生来讲,不要求有科研成果,但希望有科研经验。”卡内基梅隆的教授在手册里写到,没有科研经验和有科研经验的申请者,简历是分开放的。

那么科研经验是如何检验的呢?推荐信和个人陈述(如果没有研究成果的话)。我个人认为推荐信比研究成果更重要。约翰·纳什最近去世了,普林斯顿大学公开了他当年申请博士的推荐信,由著名的物理学家Richard Duffin写的,除去客套部分全信只剩下一句话:“纳什先生年方十九,刚从卡内基毕业。他是一个数学天才(Mr. Nash is nineteen years old and is graduating from Carnegie Tech in June. He is a mathematical genius)。”

如果有兴趣读英文的同学可以去看看这本卡内基教授写的小册子:http://www.cs.cmu.edu/~harchol/gradschooltalk.pdf  我下面讲述的内容和小册子中的不无重复。

这本小册子中也写到,一般有两种推荐信:普通推荐信,和杰出的(Stellar)推荐信。这点对国内毕业的学生来讲有先天不利因素。美国很多领域的学术圈很小,比如我比较了解的语言学圈和自然语言处理圈都属于很小,大家都互相认识。所以当我的教授写一封推荐信给斯坦福的时候,因为我的教授在斯坦福教过两年(他参加了一个Linguistics for America的项目),和语言学部门主任都是好朋友,审查委员会的教授都认识他,所以在录取极其严格的条件下,他的推荐信能非常受到重视。

这点如果对于国内的同学来讲,就最好去有国外留学背景的教授实验室工作,因为这样的教授通常和美国大学还保持着联系,他的国外大学文聘也能作为国内学生申请出国时的质量保障。当然,对于申请博士而言,如果在美国读了硕士为跳板,让硕士时的教授直接写推荐信推荐博士,那么就能够占到教授人际关系的好处了。

第二个点是个人陈述。我很喜欢的是CMU教授小册子里举的两种错误的个人陈述写法:

唯成绩论者的个人陈述:
    我在高中时就是全班第一,我在大学入学考试考了满分。我接着参加省级数学竞赛,然后拿了第一名。我又参加全国计算机竞赛,我是第五名。在大学,我的GPA是3.95。因为这些原因,我觉得我会在你的项目中表现杰出。

卡内基教授点评说:为什么这段看似很赞的话有问题?因为这是浪费纸张。教授们已经在你的个人简历的奖项与荣誉栏中看到你的成绩,为什么还要再放到个人简历里去呢?这只会让阅读你个人陈述的人愤怒,因为他们已经读过这一部分信息了,他们更想知道你的研究经历。

少年神童的个人陈述:
   当我出生的时候,我母亲给我一个水晶球玩。我会把球放在桌上,看光线折射过水晶球。三岁的时候,我父亲给我买了台电脑,我把它拆掉又重新组装在了一起,于是这让我很想当计算机科学家。在我五岁的时候,我已经把家里所有电器都拆了一遍。六岁的时候,我已经是围棋高手……

卡内基教授点评说:我们并不在乎当你是小孩时你做了些什么,我们也不会相信你。每年我们会接到无数这种爱因斯坦模仿者(Einstein-wanna-be)的个人陈述。建议你只写你大学以及大学之后所做的事情。

美国大学无论是硕士项目还是博士项目,看重的无非就是科研经验四个字,你适合还是不适合做科学研究。毕竟,读硕士并不是一个美国学生必须选择的,而大部分是给想要进入科学世界的人准备的垫脚石。所以在本科生阶段最好要有可靠的研究经历。不一定要出研究成果,但通过这段经历你就能明白做研究究竟适不适合你,能不能长时间探索一个问题,在没有太多参照的情况下进行思考,在某个很微小的领域做出一点突破和贡献。

我的领域是计算语言学,更通俗一点讲是自然语言处理,把论文才发到了NAACL上,但通过的是本科生通道。我在大三的时候暑假在实验室打工,和一个哈佛大学的语言学学生一起工作,大四上学期和一位麻省理工毕业的女语言学博士合作,大四下期和计算机教授一起发表论文。这些合作经历都是各个项目非常看重的——科学进步源自于合作,而非独自一人单干。

你提到了ACM竞赛的问题。竞赛考研的是你的解题能力,逻辑能力,重要吗?只能说不算特别重要。就像是前面的CMU小册子里,Harchol-Balter教授提到的,科研能力不同于竞赛能力,不同于上课成绩,不同于考试能力。科研能力是一种独特的素养——批判性思维能力,创造力,和持之以恒、坚持不懈的能力。如果你能慢慢展现这些能力,并且在个人陈述中说明,一定会得到学校项目的青睐。

然后我很高兴你提到了PhD和Master的区别。很多人不明就以的开始申请。Master硕士项目,是博士项目的跳板(当然伯克利这种还分工业向与学术向就不讨论了),是如果你本科有知识不扎实,可以通过一次硕士两年教育来补充。比如我的本科专长是计算机和心理学(主攻脑神经和动物行为学),但是数学课上得不够多,在自然语言处理——与机器学习交叉的部分,对我而言就不是特别容易,所以我选择去斯坦福的项目学习两年,把数学基础打牢,再考虑进入工业(industry)工作或者去读博士的问题。

PhD博士项目则不一样,它们的要求更高,难度更大,因为一旦教授选择了你,就需要“养”你五年,给你工资,给你出学费,帮你解决各种生活问题,你一旦跟随教授,就像是跟随师傅一样,这是一种很亲密的师徒传承关系。比如我的计算机教授下个月结婚,我们这些在实验室工作的同学都要去参加婚礼:)所以你想想,当一个教授拿到你的简历,选择是不是要让你做他的徒弟时,考量就自然比一个硕士要多出很多了。这种情况在当徒弟来自于另一个国家的时候就更严重了。这也是直接申请博士不容易申请到,但是用硕士做跳板对国际学生就很合适的情况。

需不需要在国内考上一个很好的研究生呢?我的答案是如果能出国,就出国读研吧——像杜克大学等学校的硕士项目,都是可以考虑的。虽然不够知名,但是实际水平也不会太差,然后再申请PhD,比直接从国内申请容易不少。

最后你说你知道自己条件很差,但很想出去看看——这样的愿望能让你一直努力,比普通同学更努力的去参与实验,发表科研成果,机会总是会有的,就算不能去CMU,其他学校也会欢迎你:)
3#
知乎可爱用户  11级专家 | 2019-4-13 09:39:08
我去过cmu,所以可以给点建议:


1. 学校不是那么排名靠前的话,那就把GPA好好拉高。本科最重要的就是GPA,不管是为了出国还是读研。所以GPA越高越好。很多学校录取的底线是 GPA要上3.0。

2. 第二个把时间点卡好。大二暑假或者大三把GT考了,然后把申请程序办好。

3. ACM我自己有亲身经历,对于编程能力和找工作都很有帮助。如果要申请phd的话,可以在国内刷一点科研经验,也就是蹭个论文。另外还可以去实习msra,在里面也可以有刷论文的机会。

4. 你喜欢研究的话,可以考虑phd。但是我个人经验是大部分中国人根本不喜欢研究,就是把留学当作跳板,过去找工作赚钱。如果这样的话,推荐直接申请master。最忌讳的就是,过去读phd拿着一点补贴,不用交学费,但是过了两年又辍学去工作的,这样在老美教授那里给中国人留下了很不好的印象。
4#
知乎可爱用户  11级专家 | 2019-4-13 09:39:09
如果是以前看到这个问题,说不定我还能多说两句。现在,我真。。。不。。。知。。。道。。。

大家都觉得CMU的硕士好申请,但是我去年有两个关系很近的学弟,一个高中是国际金牌,13在叶卡节林堡Final上代表清华拿牌,要实习有实习要科研有科研还在港科呆了一年,我帮着挑了申请了四个硕士项目,全挂……;另一个是复旦系里面的第一,因为转系所以多念了一年,于是各种科研实习经历都无比丰富,我帮着改了文书,挑了三个项目,全挂……

我目测去年清华的申请的人里面有大概一半人拿到了,但是我真看不出这些人有什么共性,或者说没拿到的人有什么共性……

所以申请就是看缘分吧,而且说实话我也不了解硕士的录取流程,多牛逼也不稳妥多傻逼也不是没机会。again,随缘吧。
5#
知乎可爱用户  11级专家 | 2019-4-13 09:39:10
谢邀,这个问题我专程请教了一位毕业于CMU,并在谷歌美国工作的朋友Kaiyi,从他的切身经历出发作了回答,希望对提问的同学有所帮助。以下内容出自他的原文:
“先介绍一下本人:我13-14年在CMU就读Master of Information Systems,这是CMU的一个交叉学科项目,毕业的学生有做数据分析、咨询、工程师、项目经理等。我毕业后选择了留在美国做程序员。本科背景是985高校,物理加经济副修,学分积排名90/230。
下面我开始你的问题。我会打乱顺序回答因为有些问题的答案更为基本:
1. 能。原因是:

其一,你才大二,有充足的时间积累自己的实力(见2.)。

其二,纵观CMU研究生和博士直接来自国内高校的生源,研究生有不少是211,有些甚至是三本院校。虽然我没有做过严格的统计,但是个人感觉CMU的招生不拘一格。

其三,条件是综合的,多维的。未来申请学校的时候,总是把自己优秀的和一面和擅长的技能展现出去。所以如果你从现在脚踏实地朝目标努力,申请到CMU是完全可能的。


2. 我只回如果你要申请CMU研究生,需要获得怎样的成就。首先讲一下美国研究生招生委员会想要什么样的学生:你要有经济实力读完研究生,你要足够聪明读完研究生(大部分国内学生都可以),作为国际学生你要有潜力适应国外学习生活,你要有潜力毕业后找到不错的工作。知道了招生哲学,答案就明显了。
其一,一份相关实习经历。就我的项目而言,在银行、IT公司、咨询公司实习都算相关,看你如何联系起来。实习的公司最好比较有名,但是小公司实习往往收获更多,能写出独特的经历,这样也很出彩。
其二,尽量,有一段出国交换经历。这是为了证明有能力在国际环境下学习,我觉得如果你有机会参与到国际志愿者活动中,也是很好的成就。
其三,一个相关的项目经历。项目这是就是Project,小到课堂作业或者开源项目,大到国际比赛的奖项(ACM,MCM),都能展现你的学习能力。不用过分在意你自己学习排名专业排名,只要你做的东西有复杂度,有一定创新性,就完全可以宣传给招生委员们看。比方一个课堂作业可能是写聊天室,但是你业余的时间拓展了功能做成作业上传和交流系统,并且还尝试推广给学校使用。类似这种有技术性,又有Leadership元素在其中的项目,是非常棒的。

3. 具体怎么做。我觉得最有能力回答这个问题的是你自己。怎么做这种事,是24小时7天不间断的发问与督促,只有你自己是最好的解铃人。说建议的话,想想你到底喜欢什么,然后想办法去把它做好。想来CMU读书不应该是你的目的而应该是你完成目标的手段。其次,把你觉得重要的课上好,拿到好成绩。这是一个非常基础的,必须做好的事。

4. 要看你申请什么具体项目了以及你自己的兴趣。我参加过数学建模,我也对科研有兴趣,我两个都有尝试。比赛是短期投入,科研是长期投入,不是很矛盾。

5. 这里涉及到你的目标究竟是CMU研究生还是CMU博士。虽然你知道二者区别,但我想强调一下读Master你需要有钱交学费和生活费(CMU一年大概$52,000+),然后毕业之后你很可能直接工作。PhD是你需要有做科研的热情。因此,如果你是想读PhD,在你预计的本科阶段没有很好的科研经历、研究员方面的实习,以及没办法拿到很理想的学分绩的情况下,在国内读一个研究生可能是一个好主意。

6. 本科的成绩对PhD来说永远都很重要,所以具体做法是上好所有的核心课,拿到Top 3的成绩,努力找科研机会。延续这两个做法至研究生阶段

7. 美国好大学很多,或许可以参考这个:Best Computer Science Programs读研究生的话,去不了名校就去地点好的。”
———————————————————分割线————————————————————
还有一个相关回答是关于IT专业有没有必要出国读书,可以结合起来分析:计算机国内计算机专业的学生有没有必要读研究生或者出国留学呢? - 黄宇人的回答 - 小社区
6#
知乎可爱用户  11级专家 | 2019-4-13 09:39:11

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:27300
帖子:5460
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP