目前共有95篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:不转换▼
 
点击 回复
131 94
(轉載知乎)在卡内基梅隆大学 (Carnegie Mellon University) 就读是怎样一番体验?
项目经理 二十四级
61楼 发表于:2025-12-23 23:22

花海:


我争取努力奋斗三年,来到这个学校,再有资格回答这个问题

项目经理 二十四级
62楼 发表于:2025-12-23 23:23

作者:美国留学君

链接:https://www.zhihu.com/question/24295398/answer/1535431386

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


回答题主问题前,简单介绍一自己,本科普渡大学农业工程专业,硕士卡耐基梅隆大学 ECE专业,是跨专业申请,在这里我用我的经历分享一下我得就读体验和一些个人建议,题主可以作为一个参考,希望看完本文能够帮助到你。

一、学会调节自己

这一点可以说是贯穿我整个学习实习期间的。其实本科刚开始的时候我是学葡萄酒工程专业的,但是爹妈不同意,所以我转到了农业工程专业。农业工程专业又比较神奇,你以为它仅仅就是种地的,实际上它不仅要求你面朝黄土背朝天的去种地,还要求你会使用会制造一些农用工具。比如拖拉机,为了教会你怎么造一架拖拉机,不仅教你理论力学、流体力学、材料力学,还会教你怎么画CAD、怎么建模、怎么有限元分析。和葡萄酒工程太不一样了,我还能怎么办呐,耐着性子学呗。虽然最后我并不知道自己到底学了个啥,但是学了之后我就居然发现,电工电子学科是我最喜欢的学科。

于是申研的时候我主申ME(Mechanical Engineering),辅申ECE。先是收到了康奈尔的ECE录取通知,把我乐坏了,以为那就是我最好的归宿了,我甚至还在冰天雪地的大四春假去了冰天雪地的康奈尔ECE系留了影。后来一回来我就收到了CMU ECE的offer。我开始犹豫了,于是我思考了两个月的人生和自己的未来,稍微调整了一下自己的心态和未来发展方向。这段时间每天几乎都是凌晨五点才睡,最后我才下定决心,转码去CMU ECE。

在生活方面,不知道为什么,找房子住永远是我心中的痛...刚开始到匹兹堡的时候就搬了两次家,因为在网上找的公寓实在太过于糟糕;后来到Amazon实习的时候临时给我换了个office,不得已又租了个很差的房子。能怎么办,要不就调整住处,要不就调整心境。

在学习方面发现自己不太给力,我还额外自己去淘宝买课程、去培训机构报班,就为了自己能够真正理解要学习的东西,从而顺利毕业,尽管当时好像听得懂的不多...

总的来说,遇到困难不可怕,可怕的是不去面对不去调整,而是一味地自怨自艾。

二、CMU ECE课业压力比较大,选课还需谨慎。

这里的ECE好像除了中国人就是印度人了,平常最多的娱乐就是唱K、打桌游、吃鸡,然后就没别的了...课业压力我感觉是蛮大的,不建议多选课程。以前在普渡的时候,我可以一个学期选7门课,外加做两个教授的RA(Research Assistant),可是搁CMU这儿,一学期我选3门课都还想drop一门(不知道是不是我是学农业工程的原因)。不过我感觉不是特别难的课还是可以拿A的,比如ECE的水课、17开头的软件学院的课。

一般正常的ECE同学,都是DS+ACC+SS这样的一个过程,但是我比较奇葩,我一门CS的系统课都没有上...因为我很喜欢软件工程并且我很确信我不适合System。如果我按照正常的同学的节奏去走,到时候软件工程没学好,System也不行,那真的才是亏大了。

第一个学期刚开始我选了CC(15619 Cloud Computing)、Web(17637 Web application development),还有一门ECE的Computer Security。CC这门课第一周就要开cluster用MapReduce处理100g的数据,处理完之后再用pandas分析。这对于我这种连ssh都没怎么听过的人来说,我太难了。刚开始我的时间安排是这样的:周一到周六中午全部都是用来写CC的作业,周六中午到周天是写Web的作业,Computer Security几乎都没怎么动过。于是我撑到了CC的第三个Project就很难熬下去了,就drop了CC这一门课...

之后我吸取了这个教训,就选了一门比较简单的课,ECE的水课18794(Pattern Recognition theory)。不过这门课也太水了,第一次作业连due都没有。我过意不去,就把很多精力放在Web上,经常完成作业的基础上加了自己很多花里胡哨的想法。对于这些,教授和TA看了之后通常都是处于懵的状态,所以我的作业分数常常不高。于是我为了不让自己这么水,就跟了两个转码培训机构的项目班做了一些项目刷了一些题,才让情况好转起来。

第二个学期一开始我是选了四门课,外加给教授做RA。唉,我这作死的节奏。果然不到几个星期我就又崩溃了。结果这个学期我终选了18613(等于ECE版的15513 computer system),17514 (Principles of Software Construction - Objects, Design, and Concurrency),18741(computer network)这三门课。

现在第三个学期,ECE政策变了:CS(Computer Science)学院,ML(Machine Learning)学院和Robotics院的600+以上的课都是核心课了,什么DS、DB、CC、PP、CN全是core!对于跨学科的我简直是不能再友好了。这么友好的政策,我估计今年CMU ECE又会有一大波申请。赶紧地,我一口气选了4门课:17645(Software Engineering for AI-Enabled Systems)、14848(Cloud Infrastructure)、10601(Machine Learning)、18755 (Network in the Real World)。18755是ECE的水课,所以选了它;17645课程的内容是和我在实验室以及实习的时候做的东西是一个方向的,都是在Software System里边嵌ML,我想更深入地了解怎么manage,怎么deploy,release,maintain,update,所以我选了它。不过后来上了课以后我发现17645的workload真的是,难搞。找工作什么的就先搁一边吧,我觉得我能hold得住,希望别被打脸了。

三、好好准备面试,没有什么不可能

其实就实习来说,刚开始我都没想到自己能拿到Amazon的offer。我个人感觉career fair没什么用,还是内推网申比较直接,可能也是我太菜的原因吧。寒假我已经拿到了匹兹堡本地一家公司的full stack intern,没想到后来Amazon发了一封OA给我,整得我挺懵的。当时我就在想,就凭我这点水平怎么可能面得上这个flag,打算什么都不做,就随便面一下。可是我转念一想,我离我的flag一步之遥啊,难道就这么放弃了?这一把,如果努力了,还有这么丢丢希望;如果不努力,真的一点希望都没有。于是我疯狂复习、刷题,刷了4天的题(翘了2天的课再加上2天的周末)。没想到,还真给我刷到了面试的题,记得当时上课的时候说是重点,所以就刻意多复习了一下,所以这题就答得还算可以。两天以后,我就收到了Amazon的offer。我几乎是全系第一个面的,也是第一个收到offer的,那种激动我真的是此生不能忘怀。

简单说一下实习的情况。在Amazon我度过了一个令人难忘的实习。我的Mentor是个很nice的台湾小哥哥,manager是刚从微软跳过来的,之前是Senior SDE。我们组有5个小姐姐,这个数量的小姐姐在我们这儿算是非常稀罕的了。整个组的氛围都非常好,都特别照顾我。分到我的Project虽然都比较难,而且加班也是比较平常的事情,但是都是忙并快乐着。整个实习我大概写了六千行代码和30页的Design doc,算是比较高产的了。实习结束之后和组员一直都还有联系,Manage也希望我赶快回去...所以,我毕业之后当然选择回呀。

四、实用选课建议

强烈推荐17514这门课,特别对于没有Java基础的人来说,越早选越好!这门课对于我来说很实用,学到的东西后来在Amazon实习的时候几乎都有用到。比如在写项目的时候,我会很自然地先考虑用什么Design Pattern,怎么利用继承多态来增加它的extensibility, robustness,这样写出来的代码通常都很好看。17514这门课,从基础到高阶,它几乎一一俱全。最基础的Java语法,到Build Tool(Gradle),Unit Test,Integration Test,Design Pattern ,高阶Git,再到比较复杂的OOD,java GUI,Java Concurrency等等,我几乎把最实用的都学了个遍。后来在Amazon实习的时候,Mentor和Manager都感觉我很有经验的样子,啥都会。

CMU的确是一个很磨练人的地方,巨大的压力可能会让你自我怀疑、感到人生艰难,但同时也会让你收获很多坚实的基础、世界前沿的知识、一群挚友以及难以摧毁的抗压能力。

经过这样一段峥嵘岁月,未来还有什么会使你畏惧的呢?


AdmitWrite,基于共享经济模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

大牛谈留学之申请硬知识可以关注专栏:

学霸谈美国申请:哥大学姐带你冲藤校

大牛谈英国留学:剑桥学姐带你申海外名校

海量名校实战申请经验:海外名校申请经验


项目经理 二十四级
63楼 发表于:2025-12-23 23:23

作者:英禾力教育

链接:https://www.zhihu.com/question/24295398/answer/1936090775

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


计算机科学专业因其市场需求大、毕业起薪高而备受留学生追捧。根据哈佛大学新发布的一项数据,计算机科学专业在哈佛学生中,是仅次于经济学,第二受青睐的专业。

近期,一个业内最权威的全球计算机科学学术机构CS Rankings更新了最新2020-2021全球大学CS专业排名。

CS Rankings是由麻省州立大学阿姆赫斯特分校计算机与信息科学学院教授Emery Berger组织的全球院校计算机科学领域实力排名。完全基于研究指标,以绝大多数院校教员在计算机科学领域各大顶会所发布的论文数量为指标。

这一排名方法在一定程度上反映了全球高校和研究机构在计算机学科和相关方向上的学术影响力和国际活跃度,相对于传统的基于论文引用量排名方法,会更能体现出院校在计算机科学领域的实力水平以及师资力量。

该排名主要依据全球各个高校在计算机领域的顶级学术会议发表的论文数量,帮助人们更好地了解全球各个教育机构在计算机科学领域体系与师资方面的实力。

本次排名我们只看美国地区的计算机科学学术机构,CS Rankings细分为4个大类(共26个小项):

AI人工智能

Systems系统

Theory理论

Interdisciplinary Areas跨学科领域

全球 TOP 30完整排名情况

从这份榜单中,我们可以发现全球CS专业排名Top30中,美国院校占据21席,TOP3全部为美国院校,可见美国院校在CS领域的强大实力。

让人意外的还有马里兰大学,在U.S.News计算机科学专业排名中它排第16,但在CS Rankings排名第10。此外,加州大学圣地亚哥分校也进入全球前10名。

英国 TOP 30完整排名情况

中国 TOP 30完整排名情况

我们知道Computer Science严格说起来是个专业大类,真正申请和入读是要选择小方向,而且子领域sub-field相互会交叉。软件工程、数据库、计算机网络、AI、系统架构都是比较热门的方向,同时也是竞争激烈、难度大的方向。

申请计算专业不仅对专业背景、先修课程有要求,对科研、竞赛、GPA也有非常高的标准。毕竟申请的人太多了,CS又是专业性特别强的专业,难度自然就上来了!有意申请CS专业的小伙伴们,要努力提升自己的标化分数和背景实力啦!

在知乎上有个问题,在CMU学计算机是一种什么体验?

要知道,CMU著名校友詹姆斯·高斯林开发出的JAVA程序语言至今左右着软件行业的发展!

卡内基梅隆大学(简称CMU)是美国东部著名的顶尖私立研究型大学,位于美国宾夕法尼亚州第二大城市,曾经的“钢铁之城”匹兹堡市。

除了匹兹堡主校区,学校在美国硅谷以及卡塔尔设有分校,并且在世界各地均设有合作研究机构,因为以理工科为特色,CMU是几乎所有理科留学生的梦校。

卡内基梅隆大学拥有享誉全球的计算机学院和戏剧学院,其艺术学院,商学院,工程院以及公共管理学院等也都在全美名列前茅。提到卡内基梅隆大学,就不得不提到它的计算机科学院(School of Computer Science)。

卡内基梅隆大学的计算机科学可以说是世界范围内的佼佼者。学院大部分的毕业生在还没毕业的时候,就已经被各大计算机网络巨头公司“盯”上了。

学生毕业后,多进入Google、MicroSoft等互联网行业的领军企业工作,其毕业生的起始年薪也较同专业的毕业生高出一大截。

CMU的CS不单单是个系。对一般的美国院校来说,计算机科学只是设置为一个系,即Department of Computer Science,经常从属于工程学院。

然而CMU对CS的建设非常有诚意,直接开设成为了一个院,School of Computer Science。其规模之大,可能只有Stanford、UIUC可比。

虽然无论申请哪一种CS相关专业都不会简单,但只要你被录取,就意味着已经拿到了半张高薪offer会员卡。


为什么这样说呢?大家可以来康康PayScale发布的CS专业2020年度平均薪资:

0~5年工作经验的CS专业学生年平均收入在68888美元,而Electronic Engineering & Computer Science专业在初期就能将10万美元年薪轻松入袋。

CS Rankings的排名让我们看到了计算机科学领域的影响力越来越重要。

其实,除了这些大牛院校,还有其他很多CS专业研究精深的好院校也不能错过,毕竟选校不是仅仅看排名就够的。

能在专业榜单上露脸就说明这个学校这个专业不会太差,名校名专业的“光环”,作为升学、就业的保障,更是历来同学们追逐的方向。


项目经理 二十四级
64楼 发表于:2025-12-23 23:24

作者:AdmitWrite线上留学

链接:https://www.zhihu.com/question/24295398/answer/1966737651

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


先简单介绍一下自己的情况,毕业于HKU,GPA成绩为3.73分,托福成绩总分111分,GRE成绩总分330分。成功拿到了CMU MCDS项目的offer,在此我可以根据之前的申请经历,跟各位分享一些干货以及我在卡内基梅隆大学 (Carnegie Mellon University) 就读的体验,希望可以对各位的申请有所帮助。

一、项目信息

MCDS项目学制为一年半,从2015年Fall开始,MCDS项目租了一层楼,里边有20多个教室,还有一间厨房和一间大会议室,平时seminar以及小组讨论,差不多都是在这层楼进行的。因为学生本身并不是特别多,所以会给每个学生都安排一个固定的位置。

我这届申请人数在780个人左右,项目发出去80多个ad,一共录取了50个新生,其中有30多个中国学生,清华上交和浙大差不多每个大学都会有5个学生,北大香港中文以及同济中山南开这几所大学每个大学有1个,复旦北邮南大和武大差不多每个大学有2到3个左右,基本上剩下的都是印度学生。

2016年开始,MCDS项目会有三个track,Human Interactive、Analytics以及System,都是data visualization相关的项目。如果你本身CS基础比较一般,而且对HCI也比较感兴趣的话,很适合申请Human Interactive这个track。

录取要求的话,差不多GPA要达到90+,托福成绩达到100+,GRE成绩达到320+,招生官比较偏爱CS背景强的同学,基本上录取的同学大多数都是CS科班出身的,只有一少部分的学生本科为非CS专业,而且很偏爱高GPA的同学。

二、学习方面

硕士入学之后,个人感觉和本科的学习生活还是有一定差异的。CMU的MCDS项目还是比较累的,如果你一个学期之内选了5节课,差不多每天都要学到凌晨2、3点左右,一周七天,差不多每天都要学12+小时,学习强度还是很大的,但如果你认真学习的话,成绩拿A也并不是完全不可能。

教授和TA都是比较负责的,如果你上课的时候不敢直接问教授问题的话,可以课下给教授和TA发邮件,也可以在piazza上直接提问,教授和TA看到了的话,都会很耐心的回答的。

因为这个项目本身就是就业导向型项目,所以大部分课程都是实务型课程。硕士期间,有一个学期的capstone project和两个学期的seminar,不过都是侧重于实现research中的算法,并不是专门的科研,所以跟着教授做项目的机会并不是特别多。如果你对项目感兴趣的话,倒也可以和教授搞好关系,问问教授是否有项目可以合作。

三、生活方面

我还是比较适应美国的生活的,可能是因为我之前参加过UCLA的交换项目。

个人感觉生活开销不算很大,这边的物价还是比较亲民的,公共交通也比较便利,就算自己没有车的话,也可以坐公交车出行。

但就第一次出国留学的同学而言,刚到美国肯定是需要一个适应期的,如果你的GT考试还不错的话,上课应该没什么问题。我刚到美国的时候,日常生活和学校上课在交流上都没什么问题,不过在公交车上还是听不懂那些native speaker在讲什么。

四、就业方面

学校的career fair还是很不错的,有一对一修改简历的服务,平时也会有很多面试培训、模拟面试等就业服务,如果需要的话,是可以找老师帮忙的。入学之后,handbook中会有本届学生的简历,学院的小秘会直接把handbook发给美国大厂的HR那里,如果有就业机会的话,会以邮件的形式发给学生。每年9月份的时候,学校会举办TOC,时长为3天,差不多会有两百多加企业来学校进行校招,还是有很多机会的。

总结

我个人感觉自己的运气还是很不错的,最后拿到了女神校的offer,虽然有运气的成分,但也离不开我自身的努力,毕竟这个世界上没有不劳而获的事情。

之前的整个申请季,我感触最大的就是——其实留学和谈恋爱没什么太大差别,选项目、大学和谈恋爱一样,你要选择那个最适合你的那个,才可以收获最大化。

我上述的一些信息分享,也是希望你可以更全面地了解这个项目,以便于判断是否是最适合你的那一个。最后的最后,希望各位都可以拿到自己理想大学的offer。


项目经理 二十四级
65楼 发表于:2025-12-23 23:24

优可留学 Ucan Education:


美国留学理工科最强校之一的卡内基梅隆大学难申请,我们有学生成功申请到了CMU 、MISM、 Global学校,分享一下她的申请经验。可以参考卡耐基梅隆录取|类申请分享+本科生活总结

项目经理 二十四级
66楼 发表于:2025-12-23 23:25

作者:职场830

链接:https://www.zhihu.com/question/24295398/answer/2311304916

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


一 简介

卡内基梅隆大学位于美国宾夕法尼亚州的匹兹堡。私立综合类研究型大学,创建于1900年。2021年U.S. News美国最佳大学排名第25位。2020年本科录取率为17%。

2020-21年学费(美元/年)


学费

  

$57,560

  

住宿

  

$9,614

  

餐费

  

$6,536

  

书本和杂费

  

$2,400

  

活动费

  

$270

  

注册费

  

$400

  

交通费

  

$244

  

媒体费

  

$10

  

科技费

  

$440

  

旅行

  

$1,500

  

合计

  

$78,974

  

联系方式

学校网页:https://www.cmu.edu/

招生办联系方式:https://www.cmu.edu/student-admission/index.html

电话: (412) 268-2082

email: admission@andrew.cmu.edu

二 申请(common application系统)



申请费:$75

2. 考试成绩要求

标准化考试成绩

语言能力考试成绩(以下考试均可作为证明)

3. 报告和推荐信


学校成绩报告

  

提交

  

期中报告

  

提交

  

期末报告

  

提交

  

顾问推荐信

  

提交

  

老师评估表其它评估表

  

1份必需,1份可选1份可选

  

4. 学校补充文书问题



Most students choose their intended major or area of study based on a passion or inspiration that’s developed over time – what passion or inspiration led you to choose this area of study?

(300 word maximum)

大多数学生选择他们的专业或学术领域是基于随着时间的推移而产生的激情或灵感——是什么激情或灵感促使你选择了这个学习领域?(最多300字)



Many students pursue college for a specific degree, career opportunity or personal goal. Whichever it may be, learning will be critical to achieve your ultimate goal. As you think ahead to the process of learning during your college years, how will you define a successful college experience? (300 word maximum)

许多学生为了特定的学位、职业机会或个人目标而上大学。无论是哪种情况,学习对于实现最终目标都是至关重要的。当你在大学期间提前思考学习过程时,你将如何定义成功的大学经历?(最多300字)



Consider your application as a whole. What do you personally want to emphasize about your application for the admission committee’s consideration? Highlight something that’s important to you or something you haven’t had a chance to share. Tell us, don’t show us (no websites please).(300 word maximum)

我们将你的申请当作一个整体来考虑。关于你的入学申请,你个人想向招生委员会强调什么?突出对你重要的事情或你还没有分享的事情。用文字告诉我们,不要展示给我们看(请不要提供网页)。(最多300字)

校园风光

校园风光

三 学校录取评估标准

评估时我们考虑什么?

我们的录取流程反映了卡内基梅隆大学的价值观和核心竞争力,包括多样性、公平性、包容性、协作、沟通、社区参与、关心他人、自主学习和批判性思维。我们建议你创造性地思考你在课堂内外的经历如何展示这些特点。我们也鼓励你考虑如何分享你的经验和抱负,以便招生委员会除了你取得的一系列的成绩外,能够更多从作为一个申请人、学生和一个人的层面了解你。

学术和艺术潜力

我们的录取流程旨在选拔一批有抱负、才华横溢、多元化的大学生,他们将在卡内基梅隆大学取得成功。如果你申请学术课程,你的高中才能和/或潜力将是我们录取决定的重要因素,因为这是你动机和能力的最有意义的指标。我们密切关注您的课程严格程度、你取得的成绩以及您完成的工作。我们有兴趣看到你在中学环境中挑战自己。如果你申请美术课程,你的艺术表现将是我们录取决定的主要因素或重要因素(取决于课程)

推荐信

我们会仔细审核你们中学辅导员的评估和老师的推荐。如果你是一年级学生,我们需要两封推荐信:一封来自高中辅导员,一封来自老师。虽然我们将接受来自教师或其他推荐者的第三封推荐信,但我们要求招生委员会在决策过程中的只会考虑两封推荐信。

当选择一位老师来写你的推荐信时,一定要选择一位能说明你的学术能力、成就和更广泛的个人特征的老师。他不一定是你申请的学术领域的老师;相反,应该是最了解你的老师。

标准化考试

标准化考试分数增加了我们对你能力的了解,但我们不会仅仅根据考试分数做出决定。

卡内基梅隆大学将我们的考试可选政策延长至2022年秋季,取消了SAT/ACT标准化考试要求。无法参加SAT或ACT考试或选择不提交标准化考试成绩的学生将与提交成绩的学生在录取考虑中无区别对待。有关更多信息,请参阅我们的2022年秋季常见问题解答。

还请注意,SAT科目考试既不是必需的,也不是推荐的,在我们的录取评估过程中不会考虑这些分数。

活动,经历和热情

你的非学术兴趣,包括课外成绩、兼职工作、业余爱好和社区服务,在入学过程中也起着非常重要的作用。我们在做录取决定是,也考虑领导力,积极性,激情和毅力,关心和倡导他人的能力。我们的学生使卡内基梅隆大学成为一个令人兴奋的校园。你带来的积极品质和丰富经验将丰富我们的社区。通过查看这些非学术信息,我们可以培养你的个性、积极性和社会责任感。

文书

虽然没有完美的文书,但你能写的最好的文书可以帮助我们了解你!我们想了解更多关于你的激情、目标、抱负和经历的信息,以便在你的成绩单之外更深入地了解你是谁。虽然榜样、导师和家庭成员可能在你的生活中扮演了重要角色,但别忘了写一些关于你的文章。

校园风光

校园风光

校园风光

学校网络信息来源

https://www.cmu.edu/admission/aid-affordability/tuition-and-fees

https://www.cmu.edu/admission/admission-0/standardized-testing

https://www.cmu.edu/dietrich/studen


项目经理 二十四级
67楼 发表于:2025-12-23 23:26

CIS科研合作计划:






可以先尝试来跟着CMU的教授学习体验一下,不只是生物工程系的教授课程,计算机系的教授课题我们也有哦

项目经理 二十四级
68楼 发表于:2025-12-23 23:27

stonehaven:


作业d*o多

特别想睡觉

无限渴望假期

项目经理 二十四级
69楼 发表于:2025-12-23 23:27

CMU ECE master在读 本科也是在美国读的 学校虽然没有CMU这么好 ECE排名也是稳稳的全美前十

来了CMU觉得很明显的一点是学习氛围真的好浓啊 我是个对周围环境不太敏感的人 但CMU还是有点惊到我 大家走在路上基本都在讨论代码 很少听到闲聊

上一门课教授会跟你说如果有问题周日可以来找我 我全天都在办公室 原来大家真的是身体力行地在践行 My heart is in the work

我觉得对自己学的东西很有热忱或者一直都非常努力的人在CMU应该会是觉得如鱼得水 但对学习这件事功利心占比比较多又比较喜欢找捷径的人就会相对来说比较累或者没那么开心吧 害 还不是因为自己太菜

(所以说明CMU master招的还是挺水的哈哈哈)



作者:匿名用户

链接:https://www.zhihu.com/question/24295398/answer/965260839

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


项目经理 二十四级
70楼 发表于:2025-12-23 23:28

某匿名用户:


就想问问各位,在这里读硕士真的很忙很累嘛?

我男票天天失踪,好的时候每天说几句话。。。最近又一周都没和我讲话了,说要闭关。。。。

CMU就这么忙嘛???


项目经理 二十四级
71楼 发表于:2025-12-23 23:28
作者:AdmitWrite留学平台中心
链接:https://www.zhihu.com/question/24295398/answer/1416994078
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

这里主要介绍一下CMU INI项目吧,接下来根据自己的经历给你一些大致的参考,以及我所了解的有关信息,希望看完能给你提供一定的帮助。

项目信息

卡耐基梅隆信息网络研究所(CMU INI)于1989年成立,专注于信息网络研究,隶属于CMU工程学院。

学院背景

环境:学院坐落在美国东海岸北部的匹兹堡,紧挨着匹兹堡大学,气候较为寒冷多变。

花费:生活成本不太高,房租每个月大概在500-600刀,生活费大约在1300-1800刀左右。研究生学费大约是一年43430美元,具体需要去官网查看。

治安:治安情况大体良好,夜间外出还需警惕。

师资力量

卡内基梅隆大学

作为世界著名学府,计算机和信息相关学科在世界也是排名非常靠前,培养出非常多的人才,教学水平自然不用说。加上学校鼓励学生打破传统学科的束缚,在交叉学科

领域探索和研究,学术氛围也很好。另外,因为采用了学生提问--助教/老师答疑的Piazza系统,对于师生间的互动和学习的灵活性也有很大的帮助。

项目介绍

INI下有有三个项目:MSIN,MSIS和MSIT,下面我们分别介绍一下。

具体课程安排可查看官网链接:https://www.cmu.edu/ini/academics/courses.html 。

此外,这三个项目也是各有特点。MISN项目课程选课自由,有利于后期转CS;MSIS项目因为涉及信息安全

,比较敏感,加上毕业后的就职公司可能是FBI、NIS等关乎美国信息安全的机构,对于就职者的身份要求比较严格,不利于在美国的国际生

留美找工作;MSIT是学院的招牌项目了,加上第二年还会去位于硅谷的校区就读,可谓地理环境优越,对毕业找工作非常有利。

课程设置

CMU的课业一般都是四学期也就是两年毕业,在学分设置上,要求是修满144个学分。如果想在三个学期毕业,那每学期平均要修48个学分,如果一门课按12个学分来算的话,那课业任务还是相当重的。

这144分是如何设置的呢?

具体课程内容可查看官网,也可以搜索对应的内容:https://www.cmu.edu/ini/academics/courses.html。

总的来说,上半部分的72分是必修的学分。而三个项目里选课自由度最高的MISN在中间36分的有限制选修课这一块,几乎没有选课的限制。

从选课制度

来看,一般要提前一个学期进行选课,大致是从上学期期中之后开始,而且选课的时间不能自由选择,如果被分配到比较后面的时间,一些热门的选修课因为报的人数比较多,就需要排队了。当然这也不意味着你就上不了这门课了,一般在这门课的两周试听课期间积极表现的话,还是可以注册上的,如果课程太过热门实在排不到你,也可以看看有没有相应的网课。

从上课地点来看,MSIN和MSIS全程是在主校区也就是匹兹堡,而上文也提到MSIT的学生大多数第一年也是在主校区,但第二年会去位于西海岸

的硅谷校区。其中还有一些就读MIST(Kobe)的学生第一年在日本

神户而不是匹兹堡,然后第二年才会去主校区或者硅谷

校区。

教学模式

在教学模式上,大部分课程的授课模式和中国一样,就是老师在课堂上教,学生在课堂听课。但是也也有其他的模式,像选课制度那里提到的热门课程 网络课,以及一些纯线上课程(像CC,513等),都是可以观看线上录制课程。甚至一些学生还可以找到教授开一些自己迫切需要的类似私课的课程,有利于学生自由探索学习。

在评分标准上,一般是从日常学业的作业,考试,考勤,项目情况等来综合打分,也有个别评分只选取其中的一两项,具体的课程具体看待。

课程难度

从课程难度上来看,一般情况下有CS背景的同学学起来会轻松一些,选课的时候也要注意搭配,不要把有大量作业的课程安排在一个学期学习,否则整个学期下来可能需要超负荷才能完成学分。

申请要求

申请CMU INI 除了上面提到的相关学科背景要求外,其他的申请要求大致为:语言成绩TOEFL最少100+,雅思

最少7.0+,GRE320+。可去官网参考往年录取平均成绩。

对于工作经验的要求,一般是有相关的工作经验是加分项,但是也不是硬性要求的。据说MSIT在申请时是要求有相关工作经验的,但是实际上有很多没有工作经验但申请成功的先例,所以说在申请前实在没有这项内容但其他条件过硬的同学,可以尝试一下。

学生背景

学院里中国人还是比较多的,差不多平均能占四成,剩下的印度人也比较多。好处是大家平时的交流无障碍,不好就是平时在自己的社交圈里基本说的是中文,不太利于了解美国

文化和练习英语。

不过MSIS专业比较特殊,涉及信息安全比较敏感,国际生相对比较少,朋友那一届总人数30-40人,中国人才5个。

实习就业

实习机会

在INI,寻找实习机会不是一件难事。首先学校会定期举办招聘会,要求想对应的企业或科研机构,为大家提供很多的空缺实习岗位;其次学校也在提供专业的就业指导,不仅有专人帮你修改简历,做模拟面试

练习,对比offer,还能帮你和校友联系看是否有内推机会等等;最后学校还有一个Handshake的平台,在上面可以快速投递简历。总之只要提前做好相应的准备,获得实习渠道还是比较容易的。

同学里去Google实习的还蛮多的,特别是MSIS专业,Software Engineer / Site Reliability Engineer / Security Engineer都有实习的岗位。其他INI的中国同学也基本都有企业实习,还有一些同学选择在实验室做科研,还有同学选择位于纽约、西雅图

等地的创业公司,总之都有不错的机会。

就业前景

有前面学校为实习做的良好基础,对于后期找工作是非常有帮助的。而且CMU INI 的课程设置本身就是以实用为导向的,加上有校区处于硅谷,本身就拥有接近相关公司与科研机构的地理优势,硅谷和一些高新科技公司还是比较喜欢这里的学生的。

之前听说一个本科学电气

的同学,毕业后拿了五个很不错的offer,其中还有一个是apple的特殊offer。Ini同学里毕业后去Google、Facebook、Amazon、LinkedIn等大型公司的人也不在少数,这里有同学们自身的努力,也有CUM名校做背书的缘故。

而官方给出总体98%的就业率也就并不意外了,毕业薪酬也是比较高的,大致毕业年薪中位数是11万美元。如果是回国就业,依靠CMU的国际知名度,就业前景也是很不错的。

AdmitWrite,基于共享经济

模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学

?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

大牛谈留学之申请硬知识可以关注专栏:

学霸谈美国申请:哥大学姐带你冲藤校

大牛谈英国留学:剑桥学姐带你申海外名校

海量名校实战申请经验:海外名校申请经验

项目经理 二十四级
72楼 发表于:2025-12-23 23:29

作者:AdmitWrite线上留学平台

链接:https://www.zhihu.com/question/24295398/answer/2240048377

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


CMU ECE项目隶属于卡耐基梅隆大学的工程学院,在2018年QS世界大学电子电气工程专业排名中,卡耐基梅隆大学世界排名18,怎么看都是世界名列前茅。关于课程方面、生活方面问题,本文均有涉及,接下来就分享一下我的个人经历,希望看完这篇文章的你能找到一个清晰的定位,为你做出选择提供参考。

就业前景

就业方面的话,CMU ECE项目的硕士毕业前景非常出色,据统计,CMU ECE 91%的学生毕业以后,很快就拿到了来自谷歌、微软、亚马逊、eBay、Dropbox、甲骨文、特斯拉等世界级别的名企的offer,职位大概是软件或硬件工程师、系统工程师、电气工程师、数据分析员等,他们的年薪平均达到了11.2万美元/年。

这样一所令程序猿、工程狮心驰神往的院校,它的门槛会不会很高?它的课程设置是怎样的呢?在那里学习的学生会有什么样的就读体验呢?接下来就慢慢告诉你们吧~

CMU ECE项目介绍

CMU ECE项目,即卡耐基梅隆大学的电子计算机工程项目(http://M.S.in Electrical and Computer Engineering),隶属于工程学院,全美排名第八,是卡耐基梅隆大学的强项。

学生学成以后通常会具备更为全面的EE和计算机知识,未来在就业、学术领域等方面的发展前景将会更为广阔。



课程设置

CMU的ECE Department下有MS ECE program和Software Engineering program,当然这里说的就是MS ECE program,不包含Software Engineering program。

要达到MS ECE program的毕业要求,需要修满8门课,96学分。其中60学分核心课,36学分任选课。每学期至少上3门课(修36学分),最多上4门课(修48学分),没有毕业论文要求,一般时长1.5年,不能延长。当然不排除那些想要提前毕业的一学期修4门课大神,可以1年毕业。

这8门课里,其中有5门是core核心课程,通常情况下是ECE(18开头且大于18600)或者CS(15开头且大于15700)部门开设的graduate课程,但是也有例外,具体如下图所示;余下3门是electives,可以选择ECE或者大部分部分来自其他部门的课程,具体要求可参考官网链接:https://www.ece.cmu.edu/academics/ms-ece/requirements.html。

(上图为非ECE、CS department,但同时也属于core的课程,详情可点击官网链接查看:https://www.ece.cmu.edu/academics/ms-ece/requirements.html)

(上图为ECE不属于core的课程,详情可点击官网链接查看:https://www.ece.cmu.edu/academics/ms-ece/requirements.html)

选课方面

在选课优先级上,肯定是本部门的学生拥有最高的优先级了。比如CS的课CS的同学比其他部门更有优先级,ECE、SE同理。

虽然每年都有春季入学的同学会为了尽早工作而选择提前毕业,即一学期选修4门课。但我劝大家还是慎重点吧,别忘了卡耐基梅隆大学在《普林斯顿评论》(Princeton Review)每年“学生累得像狗的大学排名”中,从来高居前几位。像11-785的deep learning网红课,它曾经出现过有四百人上课,因workload太大,很多人中途放弃,最终不到两百人结课。课业繁重,能不能结课就暂且不提了,发际线更要且行且珍惜啊。

网课方面,一般来说,每学期只能选一门纯网课。虽然大部分CS的课是不允许直播出去的,但是还是有很多课程是多校区老师同学线上直播上课的。

尽管和绝大多数国内本科一样,都是“上课-写作业-考试”的教学模式,但是ECE的学生有机会进入实验室当GA(Graduate Assistant),可换取12学分或者拿工资。在国内本科的时候想要做类似的research program,要自己先给教授发邮件,通过了之后要额外使用课外时间去实验室做项目。在CMU ECE这里,只要到系里的网站上查program投简历申请就可以了,过程更加正规简单。不想换学分的话,也可以拿工资,不过薪水会根据老师、校区等不同而有所变化。不过GA只能有一次换学分,假设整个就读期间你做了三次GA,到头来也还是只能换12学分,剩下的两次只可以拿工资了。

课程要求

CMU ECE graduate-level的课程和CMU本校本科的课程的要求是有一点不一样的。本科生的课程,按照要求一点点做完就可以了。但是graduate的课需要你具备更加开阔的视野和更加锲而不舍的探索精神。TA少,office hour也少,有些任务需要你去主动读其他的文献才能完成的。而且graduate作业的解法不唯一,逻辑上能说得过去就行了。

ECE Program有四个Concentration:



Cyber-Physical Systems;
Computer Security;
Data and Network Science;
Wireless Systems。

不过,搞定Concentration不是毕业要求,不用刻意去选择。事实上,每一个concertration会对应一些课程,你的选课达到了concentration的要求,就会给你发一个certificate证明一下。

就读体验

这些课程肯定都是英语授课,交流方面要多开口交流才是真谛,托福什么的并没有什么很大的参考价值。尽管大多数中国留学生的英语达不到他们本土那样溜,但是一般愿意开口、敢于交流、积极融入团体的同学这一个program下来英语水平都提高了很多,对美国文化也更了解了。另外,这个学校几乎没有什么娱乐的活动,大家都很忙,几乎都在码代码。

CMU的学习氛围还是比较好的。学生上课有疑问可以随时举手起来打断教授进行提问,还有线上的piazza论坛可以让学生们发帖提问。平时联系教授还比较方便,可以office hour,也可以邮件预约一对一meeting。TA们的水平普遍都比较高,office hour时都很负责。一些比较难的课除了有课上的视频之外,还有专门的辅导时间。

录取条件

官网要求TOFEL最低84+(其中R22、L22、S18和W22),不过一般中国学生能被录取的标准大概是105+;GRE320+;GPA3.5+。想要春季入学的同学,需在9月15日前申请;想要秋季入学的同学,需在12月15日前申请。

具体可参考官网链接:https://www.ece.cmu.edu/admissions/index.html。

通常有计算机工科背景的非文科专业,比如物理经济金融EE等等,都可以申请。总的来说,项目招人不少,背景还不怎么限制,进去的几率不小。

一般春季录取的人数要高于秋季录取的人数。因此有部分人虽然投了秋季没有过,但是却调剂到了次年春季。如果你属于这种情况,这中间gap的半年,建议认真预习一下课程,要不然到时候人生地不熟,再加上还要面对那些令人头秃的巨多的workload,一个月做的事情的量是原来一学期甚至一年的量,真的不要太崩溃。

实习就业

最好第一个学期找实习,最后一个学期找全职工作,为避免失业,这个节奏一定要掌握好。总的来说,CMU实习就业服务还是蛮周到的,把CMU的Career Service资源用好,实习就业是没问题的。CMU的Career Service一般都会提供改简历、workshop、mock interview等等的服务。在硅谷校区,每个星期都可以见到internship、full-time的workshop屡见不鲜,找实习、工作的氛围相当好。实际上,硅谷校区的Career Fair和匹兹堡本校区的还是有一定差距的,有人甚至会飞回匹兹堡参加本校的TOC匹兹堡招聘会,或者跑去斯坦福参加参加斯坦福的招聘会。

实习方面,CMU的CPT是当作summer semester的课程,一般5月20日~8月初,总共时长12个星期。不过春季录取一般是没有暑期实习的,春季入学的同学要做好准备。

就业方面,除了参加Career Fair,还可以考虑用好学长学姐的校友网等的内推,可以让找工作事半功倍。CMU有非常丰富的校友资源,因此networking非常重要。

另外,CMU会时不时组织校友回学校分享工作经历、公司生活什么的,课上也经常会有Google之类的研究员过来分享正在做的一些研究项目。

其他



AIV

AIV, Academic Integrity Violation,即学术不端的总称。CMU在AIV方面那是相当地严格,因此千万不要抄袭!不要抄袭!不要抄袭!不要三五成群地写作业,也不要copy github,更不要抄学姐学长的作业。有些课程要特别注意一下,比如11-785有明确规定,把自己的作业发到github上、把小测的问题发到网上都算做是抄袭。AIV只要确认了两次,那结果就相当不好了。不知道自己的行为构不构成AIV的,可以咨询学校的TA(Teaching Assistant)。



生活方面建议

在匹兹堡校区买东西不太方便,建议网购,也建议你们去之前先带好小件的日用品。最好早点过去搞定家具,或者提前买好大件二手家具也是可以的。买的时候,要谈好价格,也要注意细节。吃的东西最好可以和同学之类的组团买。这些通常都不是一个个卖的,每次一买就得买一群,一般一个人吃不完。学校微波炉比较少,一般没有热水喝,吃饭比较难找到个好地儿,不过松鼠山的中餐厅比较多,可以去逛逛。美国本土的饮食对于大部分中国留学生来说是有点难接受的,中国饮食习惯相比美国要清淡一些,不过中餐外卖还可以。还有就是匹兹堡冬天比较冷也比较长,注意保暖保湿。健身房有是有,但是空间不大,人多了就比较拥挤,可以挑人少的时候去。



课程推荐和上课建议

(1)18613/15513/18213/15213(原来的18600):Introduction to Computer System。打基础的“神课”,优秀程序员入门必选。用C写作业,虽然比较繁琐,但是要求非常详细清楚,lab也很有含金量。想要通过考试多刷题就好。

上课建议:入学前啃完K&R的C语言教材,最好写几个lab(C语言扎实的话就忽略);边学边啃教材甚至只啃教材是上上策(仅供参考);考试前刷题真的有用。

(2) 10601:Introcduction to Machine Learning。想清楚自己适不适合走Machine Learning路线的同学必选!虽然作业允许用Matlab/Octave/Python/C/Java等语言,但是绝大部分人都会去用Python,可能Python相对于其他比较popular也比较简单吧。

上课建议:课后教授推荐的材料最好去读一读;熟悉class、list和dictionary,养成良好的Python编程习惯;平常有问题不懂的要及时问TA,要是把问题都累积到要写作业了才去office hour排长队,会焦虑到令人头秃的。

(3) 17637:Web Application Development。结课需要project和final exam,做project的队友非常重要。

上课建议:遇到不懂的问题,最好耐心看视频,或者去office hour寻求帮助,不要直接去Google;期末做project的时候,要具体每个人的分工,掐好时间点;敲代码的时候不要直接复制粘贴,最好手打提高熟练度。

(4) 15112:Fundamentals of Programming and Computer Science。这是一门大一的课,不难,但是要花蛮多时间的,从零开始教你Python。Workload的话,2 midterm+1 final+1 term project。一周两节正课(80分钟),1节advanced lecture(90-120分钟),还有多节TA 的公布上周作业、复习本周所学以及下周quiz、点拨本周作业的课(90-120分钟),分别是讲上周作业答案、复习这周所学内容、复习下周的quiz、点拨这周的作业,还有一节writing session(50分钟)、一节recitation(50分钟)和一节small group session(1小时)。然后再加上做作业时间,大概耗时5-20小时不等。

上课建议:上完课抓紧复习笔记,最好自己从头敲一遍example code;TA的课重点是要掌握quiz的出题思路,small group建议多参与练口语;term project建议选择和年纪大一些的有经验的人组团;考试之前的模拟卷多做做。

(5) 17681/17683:Java for Application Programmers/Data Structures for Application Programmers。这是两门6学分的mini course,推荐转专业的同学上这个课。我即使不是转专业的,我上了这个课也感觉收获很大。我个人不推荐为了省学分向别人借视频来看,而不是去上课,特别是像Data Structures这样的课。

上课建议:quiz之前复习一遍以上;作业在due之前两天写,遇到问题直接office hour找TA,这样效率高;最好把example code敲一遍,加深印象和理解;Java课上一定要做笔记,这堂课的PPT并没有把老师上课讲的东西包括在内。

(6)18645:How to Write Fast Code。虽然是很多人心中的“水课”,但我却不这么认为。Workload是这样的:4 作业+1 final+1 team project,每次作业多则三五天,少则6小时。作业要求比较模糊,如果有不懂的地方,最好马上去office hour跟TA问清楚。

上课建议:课后PPT一般很久才会放出来,因此上课一定要认真听;有不懂就马上去office hour问TA,别拖,拖就是忘记;少看缩写,多看主要概念在讲什么;sample exam一定要做,这个和final出入不大,占final的30%;作业最好提前3-5天做,这门课不接受late submission,错过due date就是大写的尴尬。


项目经理 二十四级
73楼 发表于:2025-12-23 23:39

山路哥:


学校官网信息和视频

【美国百强名校】CMU卡内基梅隆大学-申请要求汇总+校园视频277 播放 · 0 赞同 视频


项目经理 二十四级
74楼 发表于:2025-12-23 23:40

作者:留学李老师

链接:https://www.zhihu.com/question/24295398/answer/1556915140

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


我是2017届CMU INI MSIS的学生,这篇文章记录了我的就读体验和我对这所学校的深厚情感,希望能给大家带来一些帮助。

一、项目介绍

CMU的INI算是比较popular的一个学院,项目长度分为16个月和20个月。

16个月:第一年8月到第二年12月,三学期(Semester制)。

20个月:第一年8月到第三年5月,四学期(Semester制)。

INI下面共有3个分支5个track——

1、MSIT——第一年在主校区上课,第二年在硅谷校区上课。

(注:少部分MSIT(Kobe)spring入学的同学会先在日本神户学一年,第二年才回主校区或者硅谷校区上课。)

MSIT-Mob (Mobility)

MSIT-IS (Information Securuity)

MSIT-SM (Software Management)

2、MSIN——主校区上课

3、MSIS——主校区上课

接下来我就和大家简单对比一下这三个专业。

MSIN和MSIS的上课地点一样,两年都在匹兹堡校区,只有必修课设置比较不同。到了任选课部分,这俩项目又是一样free了。

相比之下,MSIT这个专业就显得比较有趣了。因为这个专业的上课校区有变化,大部分同学都是第一年匹兹堡,第二年硅谷。在硅谷的这一年是很好的机会,众所周知,硅谷在找工作的时候自带地理优势。在这里读书,到了招工季的时候就能更近距离接触业界,这里的资源自然是别的地方不能比的,近距离onsite真的非常方便。与此同时,接触工业界项目的机会也很多。但是MSIT也有其缺点,选课方面不太free。

据说MSIT的录取标准里面有一条是要求学生有工作经验,但这个标准貌似卡得不是很严,我就知道好多无工作经验申请也成功录上的例子,所以大家都可以大胆地尝试一下。

那么现在来到我们今天的重点,我就读的项目——MSIS。

MSIS,Master of Science in Information Security,即信息安全。可能有同学觉得自己对信息安全缺乏具体的了解,只是单纯觉得很cool所以想申,但是在申请的时候犹豫了。

但其实并不用担心, INI选课制度非常灵活,即便我们专业名称是IS(Information Security),但其实我们选课不会受专业限制,你想在选课的时候多选Software Engineer的课程也是完全可以的。

我们这届大概有80%同学选课方案都比较偏传统的Software Engineer方向。

所以申请这个专业并不代表你之后只能做信息安全这方面的工作。据我所知,我们专业做Software Engineer的很多,上一届毕业的学长学姐就是这样。

二、学生背景

我们这一届MSIS一共招了30到40人,包括我在内只有5个国人,与同期的 MSIT和MSIN相比要少很多。但是我听说下一届有十几个国人?不知道真假。

整体来说中国学生大概占比是40%,我平时接触国人比较多,所以说中文频率还是很高的。

我这些中国同学的本科学校都很优秀,大部分都来自于国内知名综合性院校或计算机相关院校,也有些是读的海本。大家本科专业虽然不尽相同,但大部分还是跟CS和EE相关的。三维方面也比较优秀,一般是GRE 320以上,TOEFL100以上。

三、课程

课程设置

以20个月时长的track为例,学位要求是144学分,平均下来每学期需要修36学分。一般来说,我们每学期会上36 – 48学分的课,选12学分的课的话,就是一学期上3-4节课。但也有半学期的课:mini course,这种课是6学分一节,一学期选两节就是12学分。

在这144个学分里面,有72学分属于课程必修,36学分属于限制选修,另外还有36学分是自选track,一共有三个选项:research track&project track& course track,选一门就行。

选课

从选课自由度这个角度出发,MSIS专业还是很优秀的。

以一学期上三门课的情况为例:限制选修的3门课,其实选课限制也几乎为零。而在三选一track的环节也很free,要是选course track就能多上三门课,这三门课也没啥限制,只要求属于某一个特定的CS方向,并不是只能选安全方向。

如果是每学期四门课,那多出来的最多4门课程也都可以自由选择。总的说来, 20个月的track,最多16门等价学期课程里面有10门可以任选,非常自由。总体来看基本是没什么限制,但因为有个比较复杂的先修课依赖关系,我们有些课还是必须要上的。

选课制度方面,一般第二学期的选课会从前一学期的期中开始。每个人开始选课的具体时间会通过抽签决定,要是运气不好,就有可能抽到一天内比较晚的选课时间。比如你抽到的是下午3点,就比较惨。当你开始选课的时候,你想选的课应该基本都满了,所以你只能进waitlist排队。

但是也不是没有解决办法,你就在waitlist里面待着,平时积极交作业,多多去上课刷脸。一般等过了刚开学那两周试听期(这两周退课/重选的比较多),你就可以选上你想要听的课了。

如果waitlist太长的话,就可能真的选不上了。其实近几年来waitlist过长的热门课已经陆续开放了网课section,这个section和正常section没什么太大的差别,只有教室听课优先级会低一点。因此,网课也不失为一个好的选择。

至于具体的课程安排我这里不再赘述,因为每年都在变动,大家感兴趣可以上官网看看:http://www.ini.cmu.edu/degrees/msis/curriculum-MS29.html

课程模式

这边绝大多数的课采用的都是传统的lecture授课制度,简单来说,就是老师负责上课讲,学生负责听。像CC,513这样的纯网课和一些热门课的网课section就没有课堂,只用观看录制好的的lecture,这些课就比较像tutorial的形式。此外,学校还允许学生在导师的指导下开一些self-taught的课程,这种课程学生的发挥空间很大,professor基本只是负责最开始定一个目标而已。

还有就是,美国的高校基本上都会使用Piazza来辅助教学 ,我们这边也不例外。Piazza是一个学生提问,助教和老师负责答疑的平台,同时老师也会通过这个平台发一些通知。所以,师生互动是这个平台最主要的功能。当然,你不一定非要在这个平台上和老师互动,平时上课下课都可以随时找老师沟通、问问题的。

课程难度

总体而言,我觉得INI下面的这几个项目都比较适合那些CS背景本来就比较强的同学,其它专业转CS是真的难。虽然之前也有很厉害的学长学姐转成功了,但我还是不太推荐。实在想来可以在来之前就开始转专业,不要申请的时候才开始转。

至于具体的课程难度,就看你选的是水课还是非水课了。水课虽然coding量比较小,但其他方面就不一定了。而非水课一般都有大量的coding project+其他作业,比如OS课就是很典型的非水课,一学期两个人写一个OS,这门课上课之前要通过教授面试才能选上,所以像我这样的学渣自然是没戏了。

考虑到课程难度,大家一学期就不要选超过2门的非水课了,要不然你可能会在凌晨四点的匹兹堡挑灯夜战。

至于评分标准,应该和国内高校差不多,大多数情况下是综合考虑作业+考试+project+考勤等方面来打分。当然,也有不一样的,比如有些课只有 project和考试,或者只有考试&作业,也可能只有作业&project。

课程师资

INI的同学选课的时候都喜欢选择课号15开头或者10开头的计算机学院及其下属的机器学习系的课程。这些课的师资力量还是很优秀的,我们坊间一直流传着许多传说:比如Java之父教Java;CSAPP作者教系统,CSAPP这门课的教材也是这本书;Tom Mitchell教机器学习;AFS之父教分布式系统;图灵奖得主教算法等等。虽然都是大牛,但我觉得具体的上课水平还是看个人。

四、就业

总的来看,INI的大部分中国同学都找到了企业实习,有一些去了FLAG之类的大型互联网企业,也有一些去了创业公司。大家大部分都在湾区、西雅图、纽约这几个地方实习。剩下一部分同学在暑期的时候进了学校的实验室做科研。

至于我们MSIS的同学,实习岗位比较多元化,做Software Engineer , Site Reliability Engineer 和Security Engineer的都有,我之前就在Google的SE岗实习过,工作内容是和Google内部存储系统隐私和安全相关的一个project,这里就省略不提了。

找实习这个事情,一个总的原则就是要早点开始。如果想早些找到实习不耽误后续的课程及学业,就必须提前刷题,准备好简历、Linkedin页面和面试时的自我介绍等。

求职途径的话,就有效性和时机而言,我首推TOC。我记得第一年的9月份刚开学的时候学校就会举行TOC招聘会。那会儿时间很早,所以职位空缺还很多,真的非常容易找到实习,所以大家一定要抓住这个机会。在TOC之后,基本上就主要靠学长学姐内推和网申了,但是如果能在TOC上就斩获实习Offer自然是最好的。

还有就是学校提供的就业指导。学校那边有一个叫做Handshake的平台,操作起来比较简单,绑定个人学生信息之后,就可以在上面投递简历了。另外,各大企业的Recruiter会不定期到访学校,等到邮件通告具体宣讲时间之后,你就可以带上简历过去了, 这个招聘会还有免费食物可以吃。

除此之外,INI学院那边是很重视就业的,安排了多个专门负责学生就业的专业人员,他们人很好,服务范围包括改简历,催Recruiter,对比Offer,联系校友,模拟面试等等,对找工作还是很helpful的。

五、生活

先给大家说一下校园活动。

我自己是不怎么参加学校的社团和学生组织的,但是也知道一点相关信息。CMU有一个名叫CSSA的中国学生组织,这个组织还挺活跃的,会组织一些新生接机,春节聚餐之类的活动,虽然我都没参加过。除此之外,他们会提供电子版的匹兹堡新生指南,还挺有帮助的。

学校还有一些传统的娱乐项目,比如每年四月下旬为期2天的狂欢节(Carnival),这个节日还挺有意思的,学校不仅会放假,还会把校园改造成游乐场。我们INI学院内部也有特色项目,每年九月初刚开学时都会举办匹兹堡夜景游船。

下面会概述一下在匹兹堡的生活。

学校的地理位置是在美国东海岸北部的匹兹堡,具体位于North Oakland地区,和匹兹堡大学挨得很近,和居住区Shadyside和Squirrel Hill离得也不远。

气候方面,怕冷的同学来这儿就需要一段时间适应了。因为匹兹堡的纬度比较高,所以这里春秋两季相对较短,冬天是真的很冷而且时间很长,四月份下雪也是常态。不仅如此,匹兹堡的气候变化很快,有时候会突然下雨,大家平时都会带伞出门。

至于食宿,这边吃的东西比较一般,比起美国其他地方,匹兹堡地区好吃的中餐确实不多,特别是正宗点儿的火锅烧烤真的很少。平时大家基本上都是通过微信群订盒饭,校园取餐还算方便。住房的话,大家基本都住Shadyside或者在Squirrel Hill区域合租Apartment或House,一个月租金大概500-600刀。(在美国真的算很便宜了)

除了房租之外,每个月可能还会花个1500 – 2000刀的生活费。(算是不错的水准)

最后是大家关心的安全问题,其实匹兹堡的安全指数还挺高的,我来这边之后身边没有发生过治安事件。学校警察局会通过邮件向大家汇报最新发生的治安事件,邮件里面有过几次凌晨时段的抢劫案件。所以大家还是要多注意安全,尽量白天出门,晚上最好是坐学校提供的Escort校车直接回家。

六、总结

总的说来,CMU的整体氛围是不轻松的。但大家并不是所谓的只会学习的Nerd或者“不会玩”,只是真的太忙了,没空玩,每学期的时间都被课程+就业的双重任务占得满满满当当。同时,CMU的Peer Pressure也不是开玩笑的。身边大神真的很多,一学期选四门课的同时还能早早找好实习,外加一个TA / RA也能轻松carry。有时候身处这种环境下就不自量力地想逼自己多选一门课,三门变四门,然后收获惨痛的教训,我会说我一学期有好几周都要熬夜熬到凌晨三四点才能学完吗。

生活,就是单调的重复,我几乎每天都在听课,吃盒饭,赶due,刷题中度过。周末自驾或开party,做顿美味的晚餐的机会都没有,打游戏就更没可能了。或许你把时间挤一挤,一个学期里面能给自己争取个一两次这样的机会吧。

好了,该倒的苦水都倒完了,现在我们来讲讲苦尽甘来之后的事。每天赶due的日子终将结束,忍一忍就过去了。等到结束的时候你会发现自己的代码水平经过一系列赶due之后已经突飞猛进了,也可能你已经在漫长的学习过程之中追上了大神的脚步。最重要的是, CMU的名校光环,计算机四大的不是盖的,在找工作的时候你就能明白在CMU带来的好了。

我记得和小伙伴在自习室畅饮红牛讨论Project设计的雨夜,记得在Autolab在用尽最后一次提交机会时得到满分的狂喜,虽然很多大神第一次交就满分了,但我真的很满足了。也记得在学期的最后一场期末考结束时把笔合上的瞬间。这些都是我努力过的轨迹和证明。

分享的最后,我真心地推荐大家能来CMU,好好学习,受益终身。


AdmitWrite,基于共享经济模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

大牛谈留学之申请硬知识可以关注专栏:

学霸谈美国申请:哥大学姐带你冲藤校

大牛谈英国留学:剑桥学姐带你申海外名校

海量名校实战申请经验:海外名校申请经验


项目经理 二十四级
75楼 发表于:2025-12-23 23:40

作者:AdmitWrite留学服务平台

链接:https://www.zhihu.com/question/24295398/answer/1400474376

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


前言

虽然2015年的申请季已经过去了很久,但很多事情仍然记忆犹新。我记得当时,为了更好地选出适合自己的项目,当时我花了很久的时间去论坛上了解和整理信息。但了解得越多,我越不自信,论坛上那些被录取的大神都有很强的硬件成绩和软性背景,我和他们相比,还是有一定差距的,和我背景比较相似的成功案例几乎没有,申请的时候,心里还是有些没底的。在此,我就结合自己的背景,跟大家分享一些心得体会,希望可以对大家有所启发。 一、个人背景

先来简单说说我的背景,香港本科,专业为酒店管理,三维成绩还可以,GPA成绩为3.66分,GMAT成绩为720分,托福成绩为112分,具备两段实习经验,一段是专业安排的实习,还有一段是阿里巴巴的实习,毕业后先是工作了一年半,然后开始进行留学申请。 作为一个转码选手,和其他人一样,也有一定的短板。我的短板其实并不常见,那就是,我几乎没有数理基础和编程基础,我本科是酒店管理专业,我连高数都没有学过,这样的零基础背景应该是比较少见的。为了可以提高自己的软性背景,我通过Coursera学了R和excel VBA,编程基础可以通过慕课学习,但数理零基础这个背景让我在申请的过程中吃了大亏。UT Austin、Gatech这些很看重申请者数理背景的大学,对我这种数理零基础的选手并不是特别友好,虽然也是抱着重在参与的心态提交了材料,但真的拿到拒信后,还是有些失望的。我的准备过程,大概持续了一年,虽然过程很辛苦,但运气还是比较ok的,通过自己的努力,拿到了女神项目的offer,也算是给了自己一个交代。

二、前期备考

GT考试你应该是每个留学生都要经历的过程,我也不例外。

我并不是那种很典型的转码选手,而且我在准备中,也走了一些弯路。先来说说 GT考试这两座大山,GRE、GMAT、雅思和托福这四门考试,我之前全都考过一遍,备考上浪费的时间可想而知。GMAT的成绩还算ok,大三的时候拿到了720分。当时的想法虽然并不是毕业后直接无缝链接地出国读书,但GMAT成绩的有效期比较长,足足有5年,就算我毕业后先找工作,后续再考虑出国,应该也会在成绩有效期内,早些考完,也算是完成了一件事情,心不会一直悬着。来说说我对GMAT备考的一些建议,我认为GMAT的语法部分是最难的。我备考的时候,因为第一次接触GMAT,怕走弯路,直接报了一个辅导班,跟着老师学了一段时间,练习了一下OG,就直接上考场了。最后成绩还算ok,我这个人又比较懒,就没有再考第二次。大家如果想自行备考GMAT的话,CD这个网站还不错,上面有很多经验贴,大家可以选择适合自己的备考方法和技巧。

之所以考了雅思,是因为学校免费给我们报名,想着反正也不需要花钱,就去白考了一次试试,前后备考时间只有一个月左右,最后成绩下来是 7.5分,倒也还可以,但真的没有太多可以比较实用的技巧和经验,这里就不展开分享了。

雅思结束之后,我差不多要毕业了。很多大四临毕业的同学,都会陷入一种迷茫的状态,对未来的不知所措,对以后的迷茫。我算是一个比较了解自己的人,我知道我不喜欢酒店管理这个专业,自然不会找对口的工作。当时我对四大还是比较感兴趣的,就去投投简历试了一下,但比较遗憾的是,面试被pass了。我父母也有一定的想法,他们希望我可以读商科项目,但说真的,我对商科真的一点兴趣都没有。但比较尴尬的是,我知道自己不喜欢什么,却不知道自己喜欢什么。毕业前的那段时间,我基本上除了日常上课之外,我就在思考未来和自己的喜好。思考无果后,决定先去工作一段时间,如果可以在工作中找到自己的兴趣,到时候再去申请硕士项目也不迟。

也算是否极泰来吧,虽然前期有很多不顺,但好在之前实习的一家公司给我发了一个还算ok的offer,工作内容也和数据相关,我还是比较感兴趣的,所以在2014年的时候,我就直接一个人去了新的城市工作。不过那时我也确定了自己要在2年之内出国留学的目标,这两年期间不仅要做好工作上的事情,也要一点点开始准备留学所需的各种材料。

在我刚成为社会人士之处,当时的大数据的热度已经起来了。CS一直都是美国热门申请项目,因为大数据行业发展迅速,Data Science项目的申请热度也在肉眼可见地高升。有空的时候,我会开始研究Data Science这个行业以及相关项目。通过一段时间的了解,我发现我对这个行业还是比较感兴趣的,但美国很多大学的Data Science项目,都更倾向于招收具备数理基础或者编程基础的申请者。我作为一个酒店管理专业毕业的同学,一个零数理基础和编程基础的选手,Data Science项目对我而言,申请难度还是很高的。

后来和一些前辈交流之后,他们建议我去考虑一下Business Analytics这个项目,不仅会接触到我感兴趣的数据分析内容,对商科科班出身的同学也比较友好。

对于Business Analytics这个项目,最初的了解,我仅仅停留在前辈三言两语的介绍中,自己也没有深入了解,听了前辈安利,就直接打算申请了。我这个人的执行力还是很强的,既然决定了,就要开始着手准备。第一步就是备考GRE,我大概备考了5个月,然后直接上了考场,以158+170+3.0分的成绩告终。那段难熬的备考时光真的很难忘,每天白天要工作,晚上要复习和刷题,经常复习到凌晨2,3点。而且我对这个成绩并不是特别满意,因为写作成绩低的可怜,虽然已经达到了绝大多数BA项目的录取门槛。因为对GRE成绩的不满,又懒得再刷分,申请项目的时候,我提交的基本上都是GMAT的成绩。

不过因为GRE的基础,在备考托福的时候,倒是没有费太大力气,简单准备了一下就上了考场,拿到了112分的成绩。

三、准备申请材料和正式申请

GT考试都搞定后,就要准备文书了,后续就是进行网申了。

其实在有了留学的想法时,我就有了全程DIY的想法。工作之后我就没管家里要过钱,基本上申请费也是自己承担的。之所以最开始是打算全程DIY,主要还是受了网上一些前辈的影响,很多帖子都说DIY会更好一些,因为可以实时地掌握申请进度,还可以深入了解申请项目,判断自己是否真的适合某一项目和行业。

之前在论坛上看帖子,感觉全DIY申请好像并不是特别难,但真的开始DIY的时候,其实还是比较繁琐和麻烦的。前期对于选校和选项目,还要有合理的时间规划,任何一个步骤错了,都可能会产生蝴蝶效应,影响你整个的申请。但任何事情都有两面性,虽然DIY申请有些繁琐,但也有一些优点,比如说,通过DIY申请,你对自己可以有一个深入地了解,进行深刻地自我剖析,对自己的未来有所思考。如果时间允许、能力够强的话,各位完全可以考虑DIY进行申请,花些时间去网上看看前辈们的建议,准备的时候心细一些。

我申请完成的项目,一共有7个,包括CMU MISM、UMN MSBA、SMU MSBA、CUHK MSBA、UT Austin MSBA、Gatech Analytics、ICL MSBA,最后我选择了CMU MISM这个项目。还有几个项目,填了表格送了分,但因为个人原因,没有走完整个网申的流程,比如说USC RPI。

在提升软性背景这个方面,我之前还找了一份全球500强的工作,虽然工作内容和之前的工作差不多,但毕竟是名企,还是有一定的工作压力的,有时会发生一些突击时间,需要临时处理。

当时我花了很长的时间进行选校和确定申请清单,然后我专门拿出来几天进行网申,填写资料和表格,把PS和推荐信这两项文书留在最后去解决。

有一个小建议,各位可以参考一下,那就是网申的时候,可以用One Note进行管理。很多同学都会在申请季中同时申请好多项目,不同的项目,材料要求和DDL自然也会不一样。在申请的过程中,可以专门建立一个“未完成项目”文档,把项目对申请者的要求都放入到文档中,这样后续再查询的时候,会更加快捷便利。同时,One Note还可以提醒你项目的DDL,避免错过DDL,从而影响申请。

个人感觉如果你是在校生,暑假的时候少出去嗨皮,多去去实习。实习的公司是大企业还是小企业都没有关系,重要的是要积累实务经验,后续在撰写PS的时候,这些经历都可以作为素材让你加以利用。在实习的时候,你也可以接触到业内一些业务经验丰富的人,你所结识的上级和同事,不仅可以帮你开具推荐信,在日后的工作发展上,说不定还可以给你很大的帮助。不过,我并不是要求各位可以做到和公司的每一个同事的关系都处理得很好,但最起码也应该有一个或者两个关系还不错的同事,如果是领导级别的那更好了。虽然这样说比较过于现实,但你要知道未来你面对的是公司和社会,并不是单纯的校园,凡事最好为以后做做打算会更好。

实习还是很重要的,尽量多选择和目标申请项目相关度高的实习岗位。当然如果你的情况跟我差不多,属于那种编程和数理基础几乎为零的选手,有空的话,多上上慕课,自学一些内容,虽然一遍上课一遍工作很累,但这些付出对你后续的申请是有一定帮助的。

因为本科没有修数理相关的课程,为了在一定程度上弥补自己的劣势,还专门利用课余时间去Coursera修了相关课程。不过个人感觉在Coursera上花钱买证书其实没什么太大必要,一方面有些大学根本不承认Coursera的课程(比如说CMU项目明确规定只承认具有学分的课程),Coursera的认可度一般,而且很多大学并非对证书有什么执念,更多是想看你的自学学习能力和申请诚心。

然后,我们再来了解一下PS和推荐信这两个文书,我之前在撰写推荐信和PS的时候,侧重于表现了我的分析能力和学习能力。

撰写推荐信,选择推荐人还是很重要的。在推荐人的选择上,可以多元化选择,这样就可以从不同的角度突出你的个人特质。我之前的实习经历还是比较丰富的,在加上和本科老师关系也不错,所以一共选择了3位推荐人,分别是大学教授、实习公司的高层和全职公司的财务总监。为了可以让推荐人更好地帮我撰写推荐信,我还专门和每位推荐人见面谈了一下,介绍了一下我要申请的项目。在交流的时候,还专门把自己的所有材料以及项目相关材料都打印了一份,方便推荐人在撰写的时候有所参考。

我的大学教授是一位韩国籍的老师,我之前的推荐信是找她帮忙开的,她自己写完之后,直接发给了美国那边。但她为了让我放心一些,把推荐信也扫描了一份给我,撰写主要是从我的成绩和课上表现出发的,是一封很客观的推荐信;实习公司这边,因为我的老板平时很忙,所以是我自己写的,侧重表现了我的实务能力,在实习中工作态度认真,工作能力也比较强,我写完之后,直接找老板签的字;全职公司那边,我找的是公司的财务总监,推荐信也是他自己写的,不过我没有看到最后的推荐信内容。

说完了推荐信,我们再来说说PS。MSBA这个项目申请所需要的材料并不是特别多,CMU和UT Austin这两所大学需要准备Video Essay,其他大学的MSBA项目基本上只要提交一篇PS即可。

PS的撰写,要有针对性,不要没有重点地泛泛而谈。PS并不是扩充版的简历,不是简单介绍一下你的过往经历就好。在撰写的时候,你要注重细节化,拿案例进行支撑,通过细节凸显你的优势。当然你也可以用讲故事的这种方式,构建一个故事架构来撰写PS,打个比方,你之前做过什么事情,为什么要这么做,遇到了哪些困难,你是如何解决的,又有哪些收获。 最开始写的时候,可以直接用英文开始写,个人感觉没必要先写中文,然后再翻译。直接写英文版的话,后续在修改的时候,不仅可以修正错误的逻辑,还可以直接修改语法上的错误,会节省很多时间。

在撰写PS的时候,修改很多遍属于正常操作,千万不要嫌麻烦。自己写完改完之后,再找有留学经验的老师和前辈帮忙修改一下,选择一些有参考价值的建议,再进行修改。如果你认识native speaker,能找他们帮忙修改一下那是最好的,毕竟人家的表达肯定要地道很多。如果你认识的前辈比较多,多找几个帮忙看一下,提提建议,每个人的关注点不同,可能有些建议会让你产生新的思路。我之前在写的时候,先是写了一个比较通用的PS模板,后来找了中介机构的文书导师还有native speaker帮忙修改,前后改了十几遍,最后定稿。后来在申请时,并没有直接提交模板,会根据不同项目的录取倾向,简单做一些修改,然后再提交。

除了上述这些分享,这里我想单独说一下我申请CMU项目的一些心路历程。

CMU官网公布的DDL是1月10号,我也申请了Gatech的项目,该项目DDL在1月1号,因为Gatech项目的DDL比较早,所以最开始我一直都在进行Gatech项目的申请。后续申请完之后,才开始准备CMU的项目。但开始申请之后,我才发现CMU的项目要准备的表格和材料有很多,而且还有成绩认证和video essay。之前申请UT Austin的时候,也录制过video,所以录制CMU的video时并没有耗费太多的时间。但成绩认证是需要重新做的,因为时间不够,所以懒得去调研,直接就选择了CMU官方推荐的Spantran进行认证了,价格不贵,而且可以直接邮寄给学校,比较省事。但我申请认证那段时间,美国正值暴风雪,我已经寄了有10天,Spantran还是没有收到,我猜应该是寄丢了。一直坐以待毙也不是办法,我又向学校开了一份成绩单,然后又寄了一遍,不过快递时效还是有些慢。Spantran的工作人员还是很不错的,知晓了我的情况之后,先拿我发的扫描件进行认证,后续在收到原件之后,立刻帮忙加速处理,寄给CMU。

前前后后忙到了2月初,本来以为差不多申请可以告一段落了,但又突然得知有一位推荐人没有提交推荐信…无奈之下,只能过年的时候,小心翼翼地给推荐人打电话,麻烦他提交一下。在2月14号的时候,所有的材料都提交完毕,CMU项目是我最后一个提交的项目,我的申请季到这为止,也差不多算是到了尾声。

四、面试

我一共拿到了4所大学的offer,其中UMN和SMU这两所大学有面试。 其实面试中的很多问题在CD网站上的面经中都是可以找到的,真的推荐大家去CD多看看,上面还有一些前辈分享的Skype面试技巧和面试礼仪,对面试还是有一些帮助的。 面试官有时候会在面试快结束之前,问你有没有什么想要问他的问题,个人感觉还是有必要问一下的,但要注重问题的含金量,不要问一些有的没的。比如说课程设置、就业前景此类的问题都是ok的。

五、录取结果

2016年刚过完年,我回到香港,刚到香港没几天,我就收到了UMN的offer,看到邮件的时候,真的很高兴。前期的准备时间那么长,一直都处于一种紧张的状态,后续等待offer的时候,等了很久也没有什么消息,那段时间还是很焦虑的。那天早上,我的手机突然响了,机械地点开邮件,当我看到”Congratulations on your admission…”的时候,我甚至激动地跳了起来。 当时感觉如果收不到其他大学的offer的话,就选UMN好了,因为我本身对UMN这艘大学还算是比较满意的。不过后来收到了CMU的offer之后,我有些纠结和犹豫,所以还专门交了1500刀的占位费…最后综合考虑,还是决定去CMU,损失1500刀还是很心疼的。个人建议,如果可以的话,尽量去延长decision的DDL,万一等到最后有惊喜呢。

上述的这些心得体会,都是我根据自己的真实经历有感而发的。各位可以参考,但也要结合自己的实际情况进行参考,适合我的,未必会适合你。准备留学,肯定不是什么简单的事情,要花很多时间和心思,但我感觉既然你有了这个目标,就要沉下心来,好好准备。 虽然会遇到很多困难,甚至有些困难你从未遇到过,不知道应该如何去解决,但我相信,只要你肯坚持,一定会克服的。有烦恼的时候,可以找朋友聊聊,也可以自己出去放空一下,千万不要自己憋着,很容易陷入一个怪圈。前期可以制定一个大目标,后续分解成若干个小目标,分步去逐一实现,最后走向成功。 希望各位都可以通过自己的努力,实现梦想,最后拿到女神校的offer。




AdmitWrite,基于共享经济模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

大牛谈留学之申请硬知识可以关注专栏:

学霸谈美国申请:哥大学姐带你冲藤校

大牛谈英国留学:剑桥学姐带你申海外名校

海量名校实战申请经验:海外名校申请经验


项目经理 二十四级
76楼 发表于:2025-12-23 23:41

某匿名用户:


请问cs研究生会很忙吗?(忙到联系不到人的那种(´A`。)


项目经理 二十四级
77楼 发表于:2025-12-23 23:46

美国留学申请:


首先你得具备学霸的潜质,优异的成绩,当然一旦毕业工作offer也是很开心的

项目经理 二十四级
78楼 发表于:2025-12-23 23:47

calelin:


弱弱的问一句,你们平常吃的啥。。。ritalin有得卖吗


项目经理 二十四级
79楼 发表于:2025-12-23 23:50

Kissawhale:


自来水硕来答!

第一年:澳洲分校,逛吃逛吃晒太阳,哎大家都是商科生,哎大家都好聪明?哎大家怎么都开始转码搞data??

第二年:匹村本部,刷题debug刷题debug,我怎么天天三点睡?哎马上秋招了?哎马上春招了??

工作后:虽然非科班日常心虚,但两年时间从啥也不会两眼一抹黑到拥有自食其力的技术,值!


项目经理 二十四级
80楼 发表于:2025-12-23 23:50

作者:知乎用户tAAI7O

链接:https://www.zhihu.com/question/24295398/answer/1927275447

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


我是2018年spring入学CMU ECE SDE的,去年5月从CMU毕业。因为之前在CMU选课的时候走了不少弯路,所以就想着写一篇文章给大家提供一点选课参考,希望学弟学妹们看了之后能避开一些坑。后面还会讲一些我的就读体验和就业心得,所以这篇文章会有点长,需要一点耐心才能读完。

在分享之前我要先说明一下:第一,由于我本人是个学渣,具体在ECE三学期的绩点是3.1 -> 3.4 -> 3.5,所以我的这篇帖子大概比较适合基础和学习能力稍微弱一点的同学食用,我也不好在大神面前班门弄斧。

第二点就是,我的选课会偏SDE(软件开发)一点,可能对想做机器学习方面的同学参考价值不是特别大。

总的来说,我推荐的课没有所谓的“水课”,我对绩点也没有执念,因为我发现绩点对找工作意义不大,只要满足基本的毕业要求就行。再说你在CMU根本找不到所谓的轻轻松松拿高分的课。如果让我花费大量时间仅仅只为了拿个A,期间根本学不到什么东西,那还是算了,我宁愿花更多时间去学一点实打实的东西,哪怕成绩只能拿B也无所谓。

基于以上准则,下面我将展示这三个学期的推荐课程。

第一学期

必选:

18-613 Foundations of Computer Systems

这门课跟15-213/15-513的教材和教学内容一样,是最基础的系统课,被我划到必学的范畴。不管你是本专业出身还是转专业,想做的方向跟系统有没有关系,这门课都应该上一上。这门课的内容和作业已经经过数十年的打磨,质量已经比较高了,学了这门课可以给之后的课打下很好的基础。

哪怕你之前已经上过computer system courses,你仍然还是需要上一下这门课。就这件事我当初还问过老师,老师笑着跟我讲这门课是不一样的,现在的我早已明白了老师的话有多正确。

另外,在我眼里,这门神课还有一个特别的作用,被我当做一个自我衡量的标准。即:这门课如果能拿A,那你在CMU的学习就不会觉得困难,也能比较顺利地找到工作。如果只能拿到B(比如我),就代表你的水平还不足,你还需要继续努力。

前面有提到,这门课跟15-213/15-513的课程内容相同,但我个人觉得ECE的课程质量不如15-513。所以推荐大家可以直接看15-513的课程视频来预习、复习甚至直接上课,我觉得讲得更好。

10-601/10-701/18-661 Introduction to Machine Learning

这三门课虽然不是一样的课,但是名字和作用都差不多。我这个人比较直接,就直说了,ECE这边凡是课程名字/内容和CS的课“撞型”的课,一般很可能就是看着CS的课火才在近几年开设的。名字虽然模仿来了,但课程质量却远远赶不上CS,这种感觉就类似于东施效颦吧。

下面比较一下这三门课的异同:

首先是共同点,老师分都给得比较高,拿A的难度不大,反正我认识的人都是A(除了我)。对于初学者来说,这门课能拿A,就意味着你Machine Learning的基础已经合格,可以尝试更多ML方面的课程。而如果是已经在Machine Learning方面有一定基础甚至做过研究的同学,这门课就是来给你复习+巩固基础的,顺便还可以修个核心课。

其次是不同点:仔细比较起来,10-601的内容更基础,有的老师布置的project可以后续放进简历,但不算核心。10-701是偏理论的phd课,课堂上会有很长的推公式的环节,算核心但不属于ECE课程。18-661是ECE核心,这门课我没上过,听说偏理论。

至于具体的上课内容和质量就不好说了,因为这三门课每学期的老师都在变,课程质量和内容主要还是看任课教授,大家就上课前自己打听一下吧。

总结起来,以上这几门课属于第一学期必选课,因为他们是CMU Machine Learning系列课程的门槛。这个课可以确定你适不适合走Machine Learning路线,比如我,上完之后只拿了个B,瞬间认清了自己薄弱的数学基础,以及我是真的不适合走Machine Learning路线,从此我就收心找工作当SDE去了。

推荐一门找工作的课:39-699 Career & Professional Development for Engineering Masters Students

这是CIT学院的职业课,只有半学期,教的东西对找工作还挺有帮助的,会教你写简历,linkedin和Handshake,还会布置作业让你做修改改。建议大家第一学期都可以上一下。

推荐搭配:

17-681 Java for Application Programmers + 17-683 Data Structures for Application Programmers

这两门同属于Terry Lee教授的mini course,都是半学期的课,我的推荐是搭配着上。

这两门课非常适合基础不好的同学。17-683这一门我特别推荐给数据结构和算法方面有困难的同学。我特别喜欢Terry Lee教授,上了他的课你就会明白,他上课的时候会准备很多材料,讲课逻辑也很清晰,对我这种打基础的人非常友好。只要认真听了这两门课,之后自己刷题就基本能看懂题目了。

如果想节省一点非ECE课的学分(有限制),可以只上17-683这一门,实在想上17-681可以找上了的同学借视频看。

18652 Foundation of Software Engineering

这门课属于必修课,春季学期会广播到pitts。最大的优点是对简历帮助很大,会用到很多web tool/library/framework。 主要用的语言是js, 缺点是平时上课比较扯,讲的都是software engineering practice,理论部分多到让人头大,感觉听完也没什么用。

至于作业,这门课一开始的作业很简单,会给你一个hw0 用http://socket.io作middleware写一个非常基本的nodeJS(expressJS) 为后端的聊天室。像我这种没有一点正经web开发经验的人,大概也只花了两三天就把作业和视频介绍完成了。

后来就几乎是组队作业贯穿全程,老师那边会给一个规定好的project,强制使用node(express)作后端,其他方面不做限制。如果选的是很潮流的技术栈,自然会让你的简历增光添彩,比如react/redux这种就很有亮点。

如果想选这门课的话,我建议你提前评估一下自己是不是能hold住这门课的作业,如果实在觉得难那就还是别上了,否则你去了也只会给整个学期的组队作业拖后腿

记得当时我选这门课的时候完全是个web小白,硬着头皮也要上这门课,为了锻炼英语,选组的preference填了mixed。结果分到的队友就真的很mixed,一个队总共5个人,我们分别来自4个国家。当时我们组有队友强烈建议选angular当前端,但我对angular可以说是一问三不知,再加上印度队友几乎什么也不干,我就完完全全是零基础硬写整个组的前端,真的太难了。这门课成功地让我对印度队友有了阴影。

关于期末考试,题型一般是单选+不定向选择+简单的js testing 代码。感觉想光凭复习就拿高分根本没戏,主要还是看你上课有没有积极参与,组队作业完成得好不好,可能还要让队友喜欢你。

这门课的初衷本来是这样的:组队的项目每两周一个iteration,所有人的项目要求、requirement和feature都是一样的,每周给助教报进度,每两周给助教一个demo,期间就是各种git practice, code review, ci/cd,testing testing & testing, 检查代码风格甚至还有pair programming。

但实行起来就不是这样了,两周一次的iteration被我们变成了1天一次iteration。全程我们组就是一个队友把控大局,我和另外一个队友分别写前端和后端。最后写出来的代码虽然很差,但好在由于老师非常喜欢我们组的一个队友,最后给了我们个高分。

这门课我几乎全程是在自学写web,所以中间的practice可以说真的不太规范。我比较建议有基础的同学选择这门课,或者你要是能在组队的时候抱到大腿也行。当时我室友上这个课就很轻松,让我很是羡慕,相比之下我这个菜鸟就苦不堪言了,自己本来就是小白还要时不时demo前一小时修队友的bug。

第二学期

必选:

15-640 Distributed System

这是我在CMU最喜欢的一门课,没有之一,值得花掉一个非ECE课程名额!

这门课是CS本科的一门系统必修课,任课老师的水平都很高,讲课质量真的没得说,是我学到最多东西的一门课,对我理解后端帮助很大。你可以去看看他们每学期的评教分数有多高。这种高质量的课平时我们都是跟本科生一起上,他们的实力真的不容小觑,像我这种学渣就经常有一种被本科高手碾压的感觉。

这门课的workload还是挺大的,每学期会有4次作业,4个project 和 2 个考试。我当时几乎每周都在写作业当中度过,而且debug真的很难,有bug的时候真的欲哭无泪,想求神拜佛。但是如果能找一些同学跟你一起学,互相帮助,多讨论一下,可能会帮你分担一些压力。

另外,我觉得这个课程的评分也挺让我满意的。大概是CMU最有原则的一门课了,完全不调分,大家考多少就是多少分(全班都拿B也不调分)。据师兄说他那一届因为最后考试比较简单,最后统一向下curve了。

最后要提醒一下,这门课在秋季学期和春季学期的内容不太一样,Fall用Go,Spring用Java。我个人比较喜欢Go的版本,一般学一周之后你就能精通Go了。

这里附上课程主页:https://www.synergylabs.org/courses/15-440/

可选:

15-719/18-847 Advanced Cloud Computing(只有Spring开)

概括一下就是低配版的Distributed System,高配版的Cloud Computing。

这门课的内容可以说和跟DS大同小异,但是教授讲课质量赶不上DS,没有说教授本人水平烂的意思,只是课堂风格实在有点随便,挺催眠的。所以只称得上低配DS。

但跟CC比起来还是算高配了,因为至少有人讲课,workload也没CC大。

但我觉得这门课还是可以一上的,毕竟是ECE的core,要满足毕业要求。要是单独上效果不好,你可以选择跟DS同步上,或者上完DS再上,事半功倍。但是就不要先上这门课再上DS了,这样效果不好。

附课程主页:http://www.cs.cmu.edu/~15719/

18-845 Internet Service (只有Spring开)

我在CMU最满意的课之一,强推。这门课的老师同时也是这门课教材CSAPP(Foundations of Computer Systems)的编写者。

这门课是小班授课,人数会控制在20人以内。人少的原因据我分析是这样的:这门课主要是让大家读paper,上课时会让大家围成一个圈讨论某一篇paper的内容,你就在博学的教授和一堆学霸面前坐着,根本没可能划水,还必须要认真准备和思考,不然你开口就没有讲的东西,只能在大家面前献丑。

既然如此,这门课也对出勤率提出了硬性规定,即一学期最多缺勤两次。作业的话,是每周写两篇论文读后感,感觉这个写作对英语的要求不高,重要的是看你有没有自己的思考。还有一个个人的Project+一个Group Project,这两个project都没什么限制,让学生自由发挥。实现难度这些在老师眼里不怎么重要,一个新颖有趣的idea加上你独具匠心的思考才能得到老师的青睐。

可能这门课会让很多觉得“开口难”的中国学生望而却步,但这反而是我最喜欢这门课的一点。课堂上大量的讨论真的很难得,尤其对于我们这种不读Phd的人来说,基本没什么机会能跟资深的教授坐在一起,所以每周读两回paper真的让我很满意。不仅如此,你抛出一个问题之后,老师就在你面前亲自解答,这种问答环节不仅能提高你的口语和表达能力,还能丰富你的眼界和思维,何乐而不为? 另外,我还有一个意外收获,因为我这门课是和Advanced Cloud Computing同时上的,我发现这门课的必读篇目和ACC, DS这两门课都有大量重合。所以我相当于是花一门课的时间读了三门课的paper,而且还是名师导读的精读版,真的很值得。

附课程主页:http://www.archive.ece.cmu.edu/~ece845/

17-437/17-637 Web Application Development

很有名的一节课,因为每学期的授课老师都有变动,所以我这边没办法讲课程质量好不好,具体的课程质量还是要看老师。但总体来看这门课老师的水平都稳定在一个比较高的水准。

这门课的内容不难,但节奏很快。作业基本上是每周都有,Homework和Project都有可能,上完之后能帮助你全面基础的了解全栈Web开发。这门课只要认真学就能学好,也是我第一个拿A的课,所以我对这门课的感情还挺深的。我后来当了这门课TA,开发了第一代autograder,以后你们上这门课的时候还会用到我写的autograder。

另外提醒一下,这门课的project后续放进简历里对找SDE工作很有帮助,但要是最后一学期才上就来不及放进简历了。所以我的建议是:一定要在最后一学期之前上。

第三学期

最后一学期比较特殊,所以大家一定要结合实际情况来选。假设你这学期需要找工作,你可以选一些没有考试的课和相对轻松的课来缓冲一下,腾点时间给找工作。但我这个建议仅仅适合最后一学期,其它学期我不建议牺牲课程质量来给找工作让步。

两个原因,一是因为你没办法保证在课程那里省下来的时间都能真的用在找工作上,而人的时间是可以挤的,不如逼自己一把。二是,最后一个学期之前,你都有机会在课程中得到含金量更高的project来充实你的简历,但如果是质量差的课就没这个收获了。

可选:

16-720 Computer Vision

这门课每学期都在变,所以具体课程内容和质量不好说。我只知道我上这门课的时候,一学期只有5个作业,project和考试都没有,所以全程学下来没什么压力。只要合理安排时间,并且早点开始学习,一般作业都能拿A。按照我当时的课程质量,这门课还是比较不错的,推荐给大家。

11601 Coding Bootcamp (只有Spring开)

这门课强力推荐给找工作的朋友,反正找工作也要刷题,那不如来这个正宗的刷题课,平时上课就是刷题。教材就是著名的Cracking the Coding Interview。

但这门课的老师讲课质量一言难尽,基本没啥效果。所以不太建议没有数据结构和算法基础就想强行刷题的朋友来上这个课,我建议去前面推荐过的17-683。

11-642 Search Engine(只有Spring开)

这门课的内容没有想象中那么黑科技,就是非常传统的类型,平时一样要推公式+读论文+写论文读后感。课程质量很稳定,老师讲课水平也不错,load大小就因人而异了,看个人兴趣。像我就不行,推公式简直会要了我的命,我只能选择抱大腿。

三个学期的课程推荐都讲完了,接下来我做一个总结:

总的说来,CMU是CS大校,课程资源的丰富程度超乎你想象,只要你想学,几乎都能找到,我上面提供的这个选课单仅供大家参考。但这些课程都是我或者很亲近的朋友亲身体验的,所以还是比较靠谱的。

我还有一些tips提供给大家——

第一,不要被课程的名字所迷惑,其实课程内容只跟教授有关,具体内容最好是在上课之前打听好。

第二,CMU的课程workload都很大,所以记得正确评估自己的能力,看自己能承受到什么程度。workload超负荷的话,你恐怕一整个学期再怎么努力学也得不了一个很理想的分数。我建议大家在选课前去课程官网上看看,评估一下这个学期的排课适不适合自己。如果目前的排课组合让你有一种忙不过来的感觉,考试作业超负荷的话,你可能就要考虑换一个组合了。

第三,如果能和小伙伴一起学习是最好的。毕竟大家选了一样的课,就能多交流分享,集思广益,互相帮助。

Last but not least,千万不要抄袭! CMU这边有多看重学术声誉,它的规则就有多严格,就算每一门课都有不同的底线,但抄袭行为绝对是所有课都深恶痛绝的。其中又数Introduction to Computer System, Introduction to Machine Learning这种基础大课最为严格。还有Cloud Computing这个课,老师甚至会追踪你在Quiz每道题上的停留时间来判断抄袭。

这里提供一段我做TA的时候知道的真人真事:有一组同学在Github上已经存在的project基础上写自己的project。尽管他们花了大量的时间改进,做出的project其实已经跳开了原来的那个project,但这依旧是抄袭。project明令禁止用已有的代码,用了就是抄袭,不要自作聪明地认为不会被发现,其实有专门的追踪工具。不管是抄袭还是被抄袭,用已有的代码作弊等等,反正跟抄袭沾了关系的人,结果都很惨,挂科甚至休学、退学的都有,其中还不乏一些成绩很好的同学,大家一定引以为鉴。

PS:我们18Spring选课很free,所以我选的都是自己真心想上和干货很多的课。现在ECE的选课规则貌似有变动,学弟学妹们可能需要看一下新规则和毕业要求,自己做一下调整。

关于课程的部分就到此结束,后面是我在CMU的就业心得和就读体验。

就业心得

读研之后才明白节奏有多快,一来就要找工作,我因为拖延症吃亏良多。希望大家就不要像我这样了,尽量早点开始准备。

我觉得CMU的career fair效果还可以,推荐给大家。我的实习就是在career fair找到的,正职是career fair + 内推。大家参加CF之前记得一定要认真准备。

另外,我前面在第一学期推荐过的那门找工作的课效果也不错。

至于就业情况,感觉我们这一届(17 Fall & 18 Spring)的情况还不错,主要还是靠亚麻爸爸那边捞了很多人。基本上只要公司招人,我们专业都有成功拿到offer的。

就读体验

首先讲讲学习方面。

我本科毕业于国内某985ece相关专业,来CMU学习之后,觉得这里的课程压力大到让人想退学,毫不夸张的说,我来这的第一个学期真实地每天赶due赶到崩溃,就这样了还有好几次赶不上Deadline。一路这样熬过来,还好我还能求助一下身边的大神,真的多亏了他们的帮助和鼓励,我渐渐地有了进步。

我每周的学习时间基本就是1027,就是每天从早上十点学到凌晨两点,一周七天从不间断。但也有睡得更早,起得更早的同学,这个作息就比较健康,但感觉大家的学习时间都差不了太多。大家都一样,几乎所有时间都被上课+写作业+找工作占满。其实也有效率低偶尔放空的时候,但真的没什么时间娱乐。

至于成绩,我这个学渣要想拿A是真的难,拿B还是可以的。只要态度认真一点,努力一点,毕业要求还是比较容易达到的。想要高绩点就要更拼了。

虽然我前面感叹了一大段学习的艰辛,但不得不说,CMU主校区的学习氛围真的很能感染人,课程设置和强度很大,学下来不仅能锻炼人的意志力和学习能力,还能治疗拖延症。我这两年学的东西是大学的时候所无法想象的,可能这就是先苦后甜吧。

关于做研究方面的信息,因为我个人目标是找工作,所以不是很了解。但据我所知,只要你主动一点,就能和教练联系,教授们都很approachable,很好说话。我个人因为当TA,所以跟TA那门课的教授很熟悉。

接下来讲讲生活方面。

我在CMU的生活还算不错,吃的话可以点中餐外卖,选择还挺多的。学校里面中国人含量还挺高的,所以交友不愁,大家也经常交流。我就住在一个全是熟人的公寓,平时经常上下楼串门,大家一起过年过节特别热闹。我很感谢大家的帮助和鼓励,多亏了他们,我在CMU才感觉有了支撑。

但是同胞太多也有个缺点,大家平时和外国人交流的机会比较少,所以不太利于口语锻炼。想要提高口语,关键是看你自己愿不愿意开口说话,不开口就永远没办法克服交流障碍。我自己就是一直喜欢主动出击到处开口交流,后面口语提高了很多。至于托福GRE多少分,其实参考意义不大,我就不说我多少分了。

至于跟外国人交流要看机会,有机会一定要抓住,我当TA的时候,就常跟同事们交流,其他的话没啥机会。但我真的每参加过这边的party,可能CMU真的不太存在party的可能性吧。不过要是放假或许可以试试看有没有时间。

最后提醒大家,匹兹堡很干,冬天很长,南方的小伙伴来这边容易皮肤过敏,所以记得多保湿 & 加湿。

这篇长文到这里就要结束了,希望大家看完能对CMU ECE的SDE项目有新的了解,尽量少走弯路。


AdmitWrite,基于共享经济模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

大牛谈留学之申请硬知识可以关注专栏:

学霸谈美国申请:哥大学姐带你冲藤校

大牛谈英国留学:剑桥学姐带你申海外名校

海量名校实战申请经验:海外名校申请经验


项目经理 二十四级
81楼 发表于:2025-12-23 23:51
作者:AdmitWrite线上留学服务
链接:https://www.zhihu.com/question/24295398/answer/1953719271
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

说到计算机,一定要提到大名鼎鼎的CMU,那么该如何选课呢?
本篇文章主要针对求职向的学生,从秋季入学的角度进行阐述(春季入学的同学也可以参考一下)偏SDE软件开发方向,适合基础薄弱的同学,希望看完这篇文章能让你结合当下的选课规则和自身情况去更好的进行选择。

第一学期:打基础
CMU的课程workload都比较大这是众所周知的。因此,在选课之前,最好在课程官网上找到这个学期的安排表,将想选的课程全部列在你的日历上,如果想选的课程组合起来之后,考试时间、大作业的deadline之类的时间点都是错开的,那这个还是可以的;但是如果是那种集中一段时间搞大事的,什么一个星期考三、四回考试,一个星期有三、四个大作业的deadline,那还是再琢磨一下换换课程组合吧。还有就是,学习氛围也很重要。可以小伙伴们一起选某一门课,大家就可以多多讨论多多交流交流。有人会担心有交流障碍,其实主要看你愿不愿意主动去交流,托福GRE多少分其实没有什么太大的参考性。
1、18-613 Foundation of Computer Systems
这是一门基础的系统课程,必选。它经过了近十年的不断改进之后,变得越来越系统和完善。为了给之后的课程打下坚实的基础,无论你是本专业、跨专业还是今后打算或者不打算做Computer System这一块的,这门课都十分值得去上。除了打基础之外,这门课据说还有一个评估功能:拿A者在CMU今后学习、工作路程会比较顺利,拿B者还得多多努力。
它其实是借鉴了15-213/18-213/15-513课程的,只不过18-613是专门为ECE MS而设计的扩展课程。实际上,15-513的课程质量会更高。在学习这门课的时候,拿15-513的课程视频来进行预习甚至学习也是也是比较有效率的学习方式。
2、10-601/10-701/18-661 Introduction to Machine Learning
CMU Machine Learning一系列课程的门槛,必选。特别是对于想要往Machine Learning发展,但是比较犹豫、对自己的能力评估得并不是特别到位的同学,上完这几门课,基本就被安排得明明白白了;如果是在Machine Learning 方面有基础的同学,这课就相当于复习巩固,也挺好。为什么说那些犹豫的同学会被安排得明明白白?是因为上了这几门课之后能拿下A的,就相当于拿下了在Machine Learning方面学习的通行证;拿了B的同学,那还是考虑其他对数学要求没那么高的方向吧,比如SDE什么的。另外,这几门课的老师还算是比较好的,评分方面不会很严格很死板,拿下A其实并不算很难的事情。
虽然名字看起来几乎一样,但是这三门课并不是一样的课。10-601是相对基础的课程,虽然有时候有能po到简历上的project,但是10-601不是核心课程;10-701的质量比较好,很理论几乎都是推公式,是核心课程,但是这是CS的,不是ECE的课程,如果要上的话会占用一个非ECE课程名额;18-661是ECE核心课程,内容偏理论。通常来说CS课程的质量远比ECE课程的质量要好得多,估计是近几年CS的课程火了之后,ECE跟着开设的。另外,在选课之前要好好打探清楚任课老师,这几门课每学期的老师都不一样,通常来说,任课老师决定授课内容和质量。
另外,第一学期重在打基础,基础不好的同学还可以选这两门来补一下:
17-681 Java for Application Programmers 17-683 Data Structures for Application Programmers
这两门如果只能选一门,那肯定是17-683了,简直、算法什么的不好的同学的必选项。这两个课好就好在都是同一个教授授课,即使你为了节省非ECE课程的学分而只选17-683,而17-681的课程只找那些上了课的同学借视频来看,也可以提问教授17-681里边不懂的内容。Terry Lee是这两门课的教授,他的课比较详细,很有逻辑层次。这两门课程分别上半个学期,17-681前半学期,17-683后半学期。只要你认真上了这两门课,虽然不能让你立马成为大神,但是自己刷题的时候看明白解法是没问题的。
3、18652 Foundation of Software Engineering
sv、se的必选课。这门课会用到很多web tool、framework等等之类,可以给简历增添不少亮笔;如果你选了一个市面上运用比较广泛比较流行的,什么react/之类的,那不得了了,你这个简历怕是要开光了。这个课的过程是这样的:学生组队做一个老师规定好的项目,一定要用node(express)作为后端。一开始,就是搞一个聊天室,一个hw0用http://socket.io作中介的非常基本的nodeJS为后端的那种。组队项目对每个人的要求都一样,每周要给助教报进度,每个组每两周一个iteration、每两周给助教demo。想上这门课的同学,建议提前去打听一下作业,然后自己估摸一下自己能不能上,如果感觉很难,就不要去坑队友了...

第二学期:重提高
这个阶段选一些实用且质量不错的课程是比较有利的选择。
1、15-640 Distributed System
CS本科的必修课之一,必选。对后端比较模糊的同学,这门课值得你拥有。只不过春季入学和秋季入学的课程内容不完一致,秋季开学的用GO语言,春季开学的用Java。课程工作量当然也比较大,一般是:4次作业、4个项目、2次期中考试。这个课是没得分来调的,即使全班都考了B也不调,就是这么刚,考多少就是多少。
2、15-719/18-847 Advanced Cloud Computing
这是一门ECE的核心课,仅春季学期开设,方便毕业,可选。比Distributed System low一点,但是又比Cloud Computing的level高一点。这个课和Distributed System有很大的重叠,可以和Distributed System同步上,也可以先把Distributed System上完再上这个课,这样会比较轻松一些。千万不要先上这个课再跑去上Distributed System,怕你理解起来不容易,毕竟这个课的老师讲课质量不够Distributed System的好,有点随意。这门课的优点是workload比较小。
3、18-845 Internet Service
这是一门由CSAPP授课的课程,仅春季学期开设,可选。它和ACC、DS有大量重合,质量那是杠杆的,一门顶三门,人间很值得。这个课程一般一个班20人以下,一学期缺勤不能超过2次,上课的时候主要是大家围坐在一起,开口参与paper的讨论,有问题老师都亲自解答,不但提高了自己的表达能力,还提升了自己的思维眼界。这样看来,每一节课都摸不了鱼,得认认真真地提前准备好才可以,要不然面对这么多大牛,你一开口就让别人感觉奇怪的知识点增加了,怕你找不到地缝钻。课后作业主要是每个星期要写两篇论文读后感,还有一个Individual Project和一个Group Project是完完全全开放性的。对于这些,老师会更care里边有没有你自己的思考和见解。
4、17-437/17-637 Web Application Development
这是一门加持SDE方向工作简历竞争性的课程,可选。最后一个学期面临找工作的压力,为了能把这个课放到简历上,强烈建议你一定要在最后一个学期之前上。这门课不难,但就是节奏比较快,只要你态度端正认真,就能够学好。基本上每个星期作业都少不了,有时候是Homework,有时候是Project,这些都能够帮助你对有个基础了解。

第三学期:减压力
一般这个学期大家都会面临找工作的压力,所以选课主要选择那些难度相对低一些的课程会比较好。
1、16-720 Computer Vision
一般来说,这是一门没有考试没有Project,整个学期就5个作业的课程,可选。学生一般把自己的时间规划好,按时写完作业就是A的级别了。但是据说这门课每学期都有变化,课程的内容和质量得多观察一下才是。
2、11601 Coding Bootcamp
这是一门刷题课,仅春季学期开设,可选。教材用的是Cracking the Coding Interview,需要你有一定的数据结构和算法的基础,没有的话...那还是选一下上前边说的那个mini course吧,17-683 Data Structures for Application Programmers。
3、11-642 Search Engine
这是一门需要推公式的传统的课程,需要读论文,写论文读后感,可选。课程质量一直不错,作业量主要依个人兴趣想法而定。
除开以上十门课程,这里另外推荐一个专门找工作的课程,非常实用,建议第一学期去上:39-699 Career & Professional Development for Engineering Masters Students。这门职业课是来自CIT学院的,只有半个学期,是教你简历、Linkedin、Handshake等方面的知识的。实习工作方面,CMU的是很不错的,建议好好准备;找正式工作可以career fair再加上学姐学长之类的内推。
在CMU有一点很重要,就是不·要·抄·袭!
CMU向来对这个都非常严格,基础大课比如Introduction to Machine Learning、Introduction to Computer System这类,更会是严格中的战斗机。像Cloud Computing 个别课程,你在每道题目上的停留时间长短将会被老师追踪,拿来判断是否抄袭。Project把规则讲明不能使用已有代码的情况下,即使你再在已经存在的代码上花大量的时间来改进,甚至做出来的项目都和原来的不一样,这也还是算是绝绝对对的抄袭。不管你是学霸还是学渣,一旦被追踪到抄袭、被抄袭之类的,你将面临挂科、休学、退学等的惩罚。


其实,在CMU学习压力大、节奏紧张,写作业写到崩溃,甚至错过deadline,是部分学生会出现的情况。(开学期间)这里没有party,也几乎没有有意安排的娱乐时间,绝大部分的人都在学习。有人从早上十点开始学习到凌晨两点,每天如此;也有人坚持每天早睡早起地去学习。只要勤恳努力,虽然并不一定能拿高绩点,但是毕业是没问题的。另外,在CMU的生活还算可以,每餐都有好多家中餐外卖可以吃。还有,气候比较干燥,冬天比较长,要记得保湿好自己的皮肤哦!

项目经理 二十四级
82楼 发表于:2025-12-23 23:52

汉斯宝宝:


读个Master都累哭

项目经理 二十四级
83楼 发表于:2025-12-23 23:52

做留学的舒老板:



卡内基梅隆大学是美国一所著名的高校,综合排名也一直位于前列,在2019年的美国大学综合排名中也是位于25名。虽然卡内基梅隆大学开设的项目比较少,学校的规模整体也并不是很大,但是作为一所世界知名的研究型大学,它开设的很多项目都在行业内有着极高的声誉,专业排名也是名列前茅。

一般卡内基梅隆大学都作为美国CS四大强校被人们所熟悉,不过卡内基梅隆大学的金融工程作为一个综合了金融、数学与计算机技术的交叉学科,同样有着很强的实力,在最新的专业排名中,该项目也排在全美金融工程中的第二名。

卡内基梅隆大学是美国最早开设金融工程硕士项目的高校,在设置项目的时候,更重视理论与实践之间的平衡,所以并不像其他金融项目那样过分重视金融理论的学习,而是更重视实际运用,所以学生也会学习利用数学建模以及编程技术来解决金融中的问题,目前主要的方向有交易、金融模型、定量组合管理以及风险管理。

目前该项目时长为16个月,每年的秋季入学,项目一共分为三个学期。不过这三个学期被分为了六个时长为七周的迷你学期,课程的学习也会在迷你学期之中完成,所以整体来说课程安排的密度还是比较大的,学习压力也是有的。

另外项目在秋季和春季学期结束之后,还会安排为期三个月的暑期实习,实习结束之后再进行最后一个学期的课程学习,这也可以为想要就业的同学们提供一定的实习经历,所以从整体上来看项目的质量还是比较高的。

卡内基梅隆大学的金融工程项目的课程安排中,有一些基础的课程,也有一些专业性比较强的课程,因此不能因为某一个科目的难易来判断整体的课程水平。而其中就算一些看起来比较基础和简单的课程,对于那些没有专业背景的同学来说,也是会有一定难度的。

而且因为迷你学期的设计,所以所有课程的学习时间都是十分紧张的,每个迷你学期开始之后,往往3周之后就开始期中考试了。而你还没有从期中考试中缓过来,期末考试就接踵而至了。除了课程的节奏很快之外,作业也是很多的,尤其对于一些其他专业背景的同学来说,光是应付作业就让人精疲力竭了。不过虽然作业中有很多的重复,但是在毕业后做project的时候面临的也是同样的状况,所以同学们还是要想办法克服,在这个过程中也会让自己取得进步。

正因为课程安排如此密集,所以很多专业性比较强的课程学习起来难度还是比较大的,虽然项目中的导师大多授课都很深入浅出,但是想要在课堂上就掌握知识还是比较困难的,因此同学们大多需要在课余时间自己慢慢理解。而部分课程授课的时候也更偏向于实用性,所以授课的时候更多的是为了让学生可以通过考试以及应付面试,所以不少的同学在学习的时候也会有知其然而不知其所以然的感觉。

正因为如此,像stocal、machine learning、macro这些课程只要认真听课,那么通过考试也没有什么难度,也会给人一种很简单的感觉。但是在如此巨大的课业压力之下,想要学好这些课程还是有些困难的。

而且对于那些想要留美工作的同学来说,在项目开始之后就要开始着手求职就业的问题了,所以在第一个迷你学期之后,就要开始准备求职相关的事情了,加上平时的networking,学习的时间更是遭到了进一步的挤压,所以想要顺利完成课程的学习,除非专业背景十分深厚,很多科目不需要费力学习,不然的话想要顺利完成项目的学习,还是十分困难的。

所以项目难度大的说法还是比较准确的,但是这种困难并不是难度带来的,而是密集的课程安排所带来的,因此还是比较容易克服的,而只要可以克服这些困难,得到的收获也是特别多的,在学习中同学们也都可以得到成长。另外在卡内基梅隆大学开学之后,都会有一周的orientation,在这段时间里会有很多的人来告诉新入学的同学要好好学习,好好找工作,经过这一周之后,同学们也都可以打起精神投入到学习之中去,这也可以帮助学生们更好地完成项目的学习。

而且在卡内基梅隆大学读书,平时身边的同学也都十分的优秀,和他们在一起交流学习,也可以得到很多的成长,同时你也可以得到更多的社交资源,这些对于未来的发展也都是很有帮助的。

另外该项目的就业情况还算不错是很好,根据最新统计资料,目前该项目毕业生的就业率达到了98%。学生在毕业之后主要的就业方向有交易员助理、定量交易分析师、期权交易员、市场风险分析师、资产和负债管理投资风险分析师等等,整体就业情况也是比较乐观的。

所以说该项目的实力还是很强的,在行业内也比较受认可,其在录取时对于学生的要求自然也比较高。首先其对于申请学生的先修课程有一定的要求,要求申请同学需要修过过微分方程、微积分、线性代数、概率论以及C语言编程,同时有工作经验的同学往往也会更受青睐。而根据往年的录取经验,托福成绩至少要达到100+,录取学生的平均GPA则达到了3.78,平均GMAT成绩是732分,可见要求还是很高的。

所以说想要顺利申请卡内基梅隆大学的金融工程专业,难度还是比较大的,同学们也要提前做好准备才能最终脱颖而出。尤其在硬性成绩要求如此之高的前提下,软性实力也成为左右录取结果的关键,所以我建议大家一定要在文书方面多下功夫。

但是大部分同学的英文能力并不足以写出优秀的申请文书,我建议大家可以尝试半DIY的申请模式,这样在自己申请的基础上也可以得到专业人员的帮助和指导,从而更好地申请心仪的高校。AdmitWrite就是一个不错的选择,在AdmitWrite中有超过500名来自不同名校不同专业的导师,他们也非常熟悉不同学校的申请流程,可以结合自己的经历给出最中肯和实际的建议。

同时4v1的导师服务模式,让每个申请的同学都可以得到4名导师的服务,这四位导师也分工明确,一位导师负责统筹,整体管理申请事宜,协调其他三位导师的工作。而两位同专业背景的导师则分别负责申请的指导以及文书的创作,还有一位外籍导师负责文书的润色,各司其职的四位导师也确保了服务的周到。而且如果同学对文书不满意,30天内也是可以不限次数修改的,导师也会结合同学的实际,写出最符合学校申请需求的文书,让它成为申请的助力。而且这种半DIY模式价格也很亲民,只需要20000元,也是传统留学机构收费标准的一半,对想要申请出国留学的同学来说是一个好的选择。


项目经理 二十四级
84楼 发表于:2025-12-23 23:54

ghkk:


就读美本申请美研还是有优势的


项目经理 二十四级
85楼 发表于:2025-12-23 23:54
作者:清流留学咨询
链接:https://www.zhihu.com/question/24295398/answer/2547038976
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我的专业是公共政策管理(MSPPM),它有5个细分Pathway可选,分别为Pittsburgh、Data Analytics、Washington, D.C.、Fast Track和Global(目前只有Data Analytics方向是STEM专业)。


不同Pathway的简介

我是Global方向,第一年在CMU澳大利亚

校区,第二年在美国匹兹堡主校区。

CMU课程选择非常灵活,下图是Global方向的核心课程,在此基础上可以非常自由地选修或者旁听其他专业/学院的课程,很多同学选修了计算机学院、商学院甚至戏剧学院

的课程(CMU的戏剧学院在全美排名第二!)。我也选修过一门表演课,教授以前是戏剧舞台的演员,每节课都会有独白或小组表演,非常有趣。

当然在CMU这所计算机强校,即使是公共政策管理专业

,大家也能学到很多关于数据分析

方面的硬核知识。各种编程相关的课程循序渐进,由浅入深,老师讲课也通俗易懂,编程小白能很好地适应课程,编程大牛更能找到适合自己强度的课程。

每节课人数在25人左右,和教授互动的机会非常多。CMU的课业量比较大,Assessment有Homework,Quiz,Exam,Paper,Group Work等,虽然很累,但是每节课学下来还是非常扎实。

另外,第一年结束的暑假必须做一份实习,很多希望留美的留学生在美国找到暑期实习的话,有可能还能争取到毕业留用的机会。专业最后一年的Capstone project也是一大特色,学生组队为公司、政府或非盈利组织解决问题。我当时就与另外五个美国人一起为匹兹堡市

政府解决财政预算相关的问题,这也让我对美国政府的运作有了更深入的了解。

CMU校园与生活

很遗憾2020年的全球疫情让我第一年没有去成澳洲,全部课程转为线上进行。去年八月底我飞抵匹兹堡,开始第二年研究生的学习。

CMU距离匹兹堡市中心比较远,毗邻匹兹堡大学,也正因此非常安全宁静,有浓厚的学术氛围。整个校区不大,每个学院的楼之间距离都很近。

学校有很多班校车和公交车直达,所以即使住远一点也很方便,甚至在校学习到凌晨也有专门的Escort Service护送你回家。

学校各处都有餐厅,外卖种类也很多。校园周边分布有许多商业区,超市购物非常便捷。几家中超也基本能买到国内的东西。此外校园生活也非常丰富,每周都能收到学生活动的邮件,比如戏剧表演、演奏会、体育比赛等等。

<img src="https://pica.zhimg.com/50/v2-58ca91e826a617ad2ccbd864581e2ba0_720w.jpg?source=1def8aca" data-caption="" data-size="normal" data-rawwidth="1080" data-rawheight="810" data-original-token="v2-58ca91e826a617ad2ccbd864581e2ba0" data-default-watermark-src="https://pic1.zhimg.com/50/v2-663b9f661067fe98e77997fec46ca2e8_720w.jpg?source=1def8aca" class="origin_image zh-lightbox-thumb" width="1080" data-original="https://pic1.zhimg.com/v2-58ca91e826a617ad2ccbd864581e2ba0_r.jpg?source=1def8aca"/>

匹兹堡也有一些文化节,周边有很多公园。节假日去其他城市,比如纽约、华盛顿、芝加哥也只需要几小时的车程,很方便。

项目经理 二十四级
86楼 发表于:2025-12-23 23:55

alisa:



想转CS的生物医药工程硕士如是说:

学长档案


项目经理 二十四级
87楼 发表于:2025-12-23 23:55

作者:AdmitWrite留学教育机构

链接:https://www.zhihu.com/question/24295398/answer/2585028846

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


现在在中CS相关项目依旧是同学们申请最热门的方向,现在也有很多项目得到了许多同学的追捧。项目CMU INI下的MSIN就是这样一个项目,现在申请这个项目的同学数量很多。同学们之所以会申请这个项目主要是因为这个项目本身是以就业为导向的,而且其毕业生的就业前景都是很不错的。不过很多同学对于这个项目的具体情况并不是特别的了解,今天我就为大家简单介绍一下这个项目,同时和大家分享一下这个项目同学的找工作情况,希望可以为想要申请这个项目的同学提供一些参考。
项目简介
首先我和同学们简单介绍一下这个项目,这个项目时长为20个月,共分为四个学期,一年的学费是46000美金,除此之外还有2000美金的保险费用以及几百美金的其他费用。不过这个项目的时长设置是比较灵活的,如果同学们在项目阶段中可以做到每学期选4门12学分的课程,那么同学们也是可以在三个学期结束之后就提前毕业的。另外项目一般是会给同学们奖学金的,像我们这一届就是批发给每个同学一学期3000美金的奖学金,不过我也见过有的美本同学GPA达到4.0,4个学期拿到27000美金的奖学金,所以算下来项目的开销并不是太大。
下面我来说一下项目的录取情况,相信这也是很多同学最为在意的一个部分。现在INI学院下有很多的项目开设,不过这些项目选课的自由度是很大的,所以课程设置上的差别其实没那么大,同学们未来的发展也不会有太大的区别。INI中各个项目总招生人数在150人左右,其中中国同学的比例比较高,可以达到三分之一左右,因此同学们平时交流不会遇到什么问题,大家也可以更快地适应这边的学习和生活。
其中MSIN项目招生的同学在50-60人左右,项目在招生的时候对于同学们的专业以及学校背景都是比较看重的,项目中的同学们大部分本科都是CS、EE这些和项目相关专业的。而据我了解项目中国内同学大部分都来自华东五校、北邮、电子科大这些高校,学校的实力也都是很强的。

课程设置
接下来说一下项目的课程设置,项目要求同学一共要修144学分的课程,相对来说项目的学习压力还是有一些的,不过在我看来平时学习的工作量还是和选课情况有关,我们也可以通过选课的搭配来调整自己的工作量。
MSIN项目中大部分的课程同学们都是可以自由选择的,因此同学们可以结合自己的实际需要来设计自己要学习的课程,这样可以满足不同发展方向同学学习的需求,同时也给了同学们在项目学习过程中调整自己方向的机会,让同学们可以通过项目中的学习更好地为自己未来的发展打好基础。而且虽然项目中同学在选课的时候会晚于SCS的同学,不过因为没有限制,同学们还是可以选择自己心仪的CS方向热门课程,就算一些课程我们进入了waitlist,但是根据我的经验,大家最终基本上都是可以选到自己需要的课程的,这也是项目的优势所在。
正因为项目的课程选择十分自由,所以我们可以让我的课程更加tech一些,也可以将课选的水一些,同学们结合自己的需要去进行选择就可以了。不过根据我的观察,同学们还是更乐意选择一些CS方向的课程,在我看来我们完全可以将这个项目当成MCDS system的低学费版本来上,而且教学的质量也是有保证的,所以这个项目还是很值得同学们去选择的。

说完了项目的选课情况,下面我再和大家分享一下我的学习体验。在我看来这个项目的学习体验主要还是取决于我们的选课情况,如果大家选了很多偏tech的课程,那么学习压力自然会提升很多。不过整体来看无论同学们如何选课,这个项目整体的学习压力都算是比较大的,平时作业量是很大的,尽管这样可以让同学们更好地掌握专业知识,不过这也导致同学们没有足够的时间去刷题和进行其他的准备工作。不过学习时间长也是有意义的,我们不仅可以学习很多知识,同时CMU很重视hands-on experience,因此课堂上学习的内容是很实用的,其对于同学们未来的求职和工作都是很有帮助的,也能提升同学们在求职时的竞争力,因此我觉得学习工作量大带来的劣势其实并没有太大。
我在MSIN项目的生活基本不是在上课就是在赶due,不过CMU在平时给成绩的时候考试的占比并不是太大,老师也很看重平时的作业以及project情况,因此只要大家在平时认真完成老师布置的任务,最后想要拿A还是比较轻松的。
另外这个项目虽然是以就业为导向的,但是如果同学们对科研比较感兴趣的话,自己联系老师做研究也是有比较多的机会的。不过在我看来在CMU这样的学习工作量下,还要兼顾找实习和找工作,想要做科研时间和精力并不允许。

实习和就业情况
说完了项目的学习情况,下面我和同学们介绍一下这个项目的实习以及就业情况。在实习和就业的时候,学校和项目最大的作用就是给同学们提供一个平台,帮助同学们通过简历的筛选,而CMU无疑是一个很好的平台,对于同学们的求职是比较有帮助的。另外学校和项目对于同学们的就业情况也是非常看重的,它们也会为同学们的就业提供很多的帮助,项目的career fair会有很多企业,平时同学们也会有很多机会去和校友进行networking来获得内推的机会。
不过现在CS方向的就业的整体情况并不是那么乐观,所以同学们还是有一定就业压力的。而CMU的背景虽然很好,可是CMU的同学数量比较多,不仅内耗严重而且CMU的背景已经不足以让我们顺利从申请者中脱颖而出。像我们这届CMU的同学在找FB的实习时很多同学都没有通过简历的筛选,其中有一些同学有奥赛的金牌也同样没有通过。
后来根据我的了解,这是因为很多公司也都会有diversity的要求,也就是说每个学校的HC要平均,而CMU中找CS方向工作的同学数量实在是太大,这对于同学们找实习和工作都是会有一定的影响的。像我身边还有TiDB contributor这种经历的大佬同学面Pinterest时技术面都没问题,但是就是因为CMU的HC用完了,最后还是挂了,这样可以看出竞争的激烈,因此同学选择这个项目之前也要做好心理准备。

不过在我看来我们找工作的结果还是取决于我们自身的能力,所以我们还是要在求职之前丰富自己的相关经历并多多刷题,这样才能真正提升我们就业的成功率。不过因为这个项目平时的学习压力是比较大的,所以对于想要刷题的同学来说不是很友好,同时CMU的地理位置对于求职也会带来一些影响。我觉得这个项目更适合那些之前背景就比较好同时刷题已经达到一定数量的同学申请,这样可以很好地弥补项目本身的短板。如果其他的同学申请这个项目,求职准备工作方面的压力是比较大的,大家一定要结合自己的背景来确定要不要申请这个项目。
虽然现在找实习的竞争很激烈,但这个项目的实习情况还是很不错的,项目中的同学基本上都能找到实习,其中还有很多同学去了FB、Google、LinkedIn等大企业,所以同学们也不用太担心实习和就业情况,只要大家做好相关的准备就不会有什么问题。
生活情况
在最后我再和同学们分享一下我在CMU这边的生活体验,虽然CMU平时的学习很紧张,不过平时校园中的活动还是比较多的。INI在开学的时候会有游艇舞会,中间还有很多的校友见面会,同时party也是很多的。因为项目一个学期会有200多美金的acticity fee,所以不参加这些活动在我看来是会吃亏的。匹兹堡这边平时的开销并不高,找到好的公寓,然后平时自己做饭的话,也是可以将生活费压在一个很低的水准的,像我一个月的开销就只有800美金左右,对于美国留学来说这样的开销很低,因此申请这个项目可以比较好地缓解同学们的经济压力。

以上就是我今天要和大家分享的全部内容,希望可以帮助到想要申请CMU MSIN项目的同学,希望同学们可以结合自己的实际需要来判断要不要申请这个项目,最后我祝愿同学们都能找到适合自己的项目并顺利完成申请。


项目经理 二十四级
88楼 发表于:2025-12-23 23:56

作者:小A说留学

链接:https://www.zhihu.com/question/24295398/answer/1640993833

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


最近几年申请CS专业的人数越来越多,申请竞争也越来越激烈,而CMU作为几乎每个申请者都会申请的学校,一些高质量项目的受欢迎程度自然是不必多说。在这里我和大家分享我在CMU ECE项目的学习经历,方便大家更详细地了解这个项目,从而在选校时多一个参考。

项目简介

我读的ECE项目是在匹兹堡校区,项目时长为一年半,毕业的要求是修够96个学分,包括60个学分的专业核心课和36个学分的选修课,其中选修课又分为less-restricted electives和restricted electives两种,后者的限制较大,是课程等级在500以上的研究生中级课程,所以选课的时候我们只能选代码为18-5xx的课程,不过这些课程几乎包括了CMU最好的计算机课程。

ECE的申请难度没有CS那么高,但是由于申请的人数越来越多,所以还是建议大家对任何一个申请步骤都不要掉以轻心。三维当然是越高越好,一般GPA3.5+,TOEFL105+,GRE320+才会有竞争优势;文书什么的也建议认真准备,我身边就有一个朋友标化成绩不错,但是因为没有认真写文书而被CMU拒了。实习、竞赛、海外交换、科研等也去试试,毕竟这些经历有时也是我们拿到AD的关键。

项目里中国人占了大多数,同胞很多的好处就是大家即使在异国他乡也能够感到亲切,可以相互照应,不足就是和外国人交流的机会比较少,口语水平提升得很慢。CMU本校区的学习氛围非常好,周围的同学都非常认真,当然这和CMU繁重的课业压力有着很大的关系。对于我来说,研究生期间和本科相比简直是太累了,CMU的课程设置和上课节奏逼着我们不断去学新的东西,不断进步,感觉这两年学的东西比本科四年学的还要多。我一般都是每天从早上10点,学到凌晨2点,每天都在写作业中度过,即使这样拿A还是很难,我一般都是拿B,CMU大佬太多了,学渣实属不易。另外master还有一个特点就是刚来就要着手准备找实习了,再加上上课节奏很快,这样就会导致要做的事情特别多,回忆当初,我每天不是在做作业,就是在找工作,实在是太难了。当然找工作这个是我个人的情况,如果有同学喜欢做研究的,和教授联系就行,教授们都很和蔼可亲。

选课推荐

上面说到过CMU的课业压力很大,而且根本就不存在那种能够轻松就拿高分的水课,所以不要冲动一个学期就选好几门课,如果这样你会发现自己会被无穷无尽的作业淹没,永远都在为了赶上ddl而努力着…而且抛开workload这方面来说,课程的安排也在很大程度上影响了我们以后就业的方向,所以在仅仅三个学期里,选什么课、怎么选课对于毕业后的发展非常重要。

先说明几点:

1、我在CMU三个学期的绩点是3.1-3.4-3.5,成绩属于中下游的那种,所以这个选课推荐对于学霸可能不怎么适用,学霸们请尽情地选难度更高的课程吧!

2、因为我的就业目的非常明确,所以选课都是奔着能够学到有用技术的课程去的,这些课程的workload都很大,也很耗费时间,还有就是不容易拿到A,如果很在意绩点的同学,可以选一些其他的容易拿高分的课。

3、我当初选的课都是偏SDE(软件开发)的,所以这些课程对于想往ML方向发展的同学参考性不大。

4、以下选课推荐更适用于Fall入学的学生,如果是spring的学生,可以适当做些调整。

5、CMU很多课程的上课内容只和教授有关,和课程的名字没有太大关系,所以以下我推荐的课程也存在这种情况,建议选之前先打听好授课老师。

6、据我所知现在的选课规则有所变化,而我当初在的18spring选课是非常自由的,建议大家选课先按照毕业要求来选,再根据自己的就业方向来调整,我的选课只是给大家一个参考,如果能够帮助到你们那自然是再好不过的了。

第一学期

必选:

18-613 Foundations of Computer Systems

这门课是最基础的系统课,因为我本科就是ECE相关专业的,所以刚开始的时候我觉得这门课对我来说应该是不需要的,所以去询问了老师,但是老师给我的答案是"You do. This course is different.",之后上下来觉得这门课真的太值得了!课程的内容和相关的作业、资料都已经有了数十年的完善,质量非常高,不管是本科是不是CS专业的都推荐你选,因为这门课可以给我们接下来要上的课程打下坚实的基础,好好学,后面的内容就会轻松很多。同样的,我们也可以通过这门课来对自己的技能水平进行一个评估,如果拿到了A,那么就说明以后上其他的课程是没什么问题的;如果像我一样不幸拿到了B,那么接下来的日子里还需好好努力。

课程的内容和15-213/15-513的教学内容和教材都是一样的,但是我个人觉得两者的课程质量还是有些差别,建议大家预习、复习的时候直接看15-513的视频,有时候直接用它代替ECE的这门课也是可以的哈哈哈。

10-601/10-701/18-661 Introduction to Machine Learning

这三门课都是CMU Machine Learning系列课程中的基础课,区别在于10-601比较基础,有的老师会叫我们做project,以后可以写进简历;10-701很理论,因为是PhD的课所以有很多难度较大的公式推导,这个并不是ECE的课程,但也算是核心课;18-661是ECE的核心课,也是偏理论的课程。三门课选其一就行,因为他们的作用在我看来是差不多的,作为ML的基础课,他们的一大作用就是让我们确定自己是不是适合往ML这个方向发展。如果你觉得学下来非常有趣,那么以后就可以选偏ML的课程;如果学下来觉得不太感兴趣并且得到了不好的成绩(比如我),那么就试着往其他方向发展吧。而对于之前就有研究过ML的同学,这门课也可以让你们回忆起基础的知识,并进行进一步的巩固。

另外这三门课还有一个优点就是老师给分都挺高,相对来说拿A是不难的,我认识的同学都拿了A,只有我拿了B。看到这个成绩我就充分认识到我的数学水平限制了我走向ML的道路,所以转而投入了SDE的怀抱。另外需要注意的一点就是,这三门课每个学期的授课老师都是不同的,上课的内容和质量也有所差别,所以选课前要先打听清楚,以防踩雷。

18652 Foundation of Software Engineering

这门课是硅谷校区SE的必修课,课程的主要部分就是组队做一个老师要求的project,要使用node(express)作后端,中间会用到很多web tool/library/framework,用的语言是js,如果做的好的话对简历的帮助很大。项目每两周一个iteration,每周都要和助教汇报项目进度,然后每隔两周给助教演示一次,过程中我们各种git practice, code review, ci/cd,testing testing & testing, 检查代码风格甚至还有pair programming,不得不说如果没什么基础的话做起来还是非常吃力的,比如我,当初几乎天天都在搞这个东西。所以这里提醒大家,如果想选这个课,建议先提前了解一下具体的作业内容,看看自己能不能hold住,如果觉得难度太大那还是放弃吧,因为不仅自己学得很费力,然后小组合作,也许还会成为拖后腿的存在;如果自己本身有基础而且想锻炼一下的话可以选,记得选一个大佬当队友,会非常加分!

课程的项目部分很好,可是老师的讲课水平其实不怎么样,上课经常讲一些和内容无关的software engineering practice,感觉非常扯。期末有考试,考试内容很迷,单选、多选、简单的js testing代码都有,而且找不到方向复习,所以想拿高分还是要上课活跃一些,这样平时分会很高。

17-681 Java for Application Programmers + 17-683 Data Structures for Application Programmers(如果只能取其一,建议选17-683)

这是两门推荐搭配的课程,由同一个教授上课,一门前半个学期,一门后半个学期,属于mini course。这两门课强烈推荐给数据结构和算法的基础不太好的同学,授课老师的水平很高,上课用到的资料很全面,讲课思路清晰,很有利于我们理解题目。只要学好了这两门课,那么自己刷题的时候基础的题目一般都会做了,一些难的题目,看了解法也都可以理解。

39-699 Career & Professional Development for Engineering Masters Students

Master刚来的时候就要准备找实习了,这门课很有帮助,所以建议第一学期选。这是CIT学院的职业课,上课时间是在上半个学期,这门课教我们怎样写简历、LinkedIn和handshake,并且老师会布置作业让我们学会修改自己的简历,让其更加完美。

第二学期

必选:

15-640 Distributed System

这门课是我在CMU上过的最喜欢的课程之一!这是CS本科的系统必修课,不仅课程内容质量高,而且授课老师水平也非常高,一致获得了同学们的好评。整个课程上下来能学到很多东西,对于后端的理解很有帮助。课程有4个homework,4个project和2个midterm,每个星期的作业量都很多,遇到bug的时候简直要怀疑人生,这种时候就要积极和小伙伴们讨论一起解决问题,毕竟CMU本科生高手云集,大家互相学习都能够进步哒。这门课的成绩非常真实,就是我们考多少就是多少分,即使是全班考出来成绩都不理想,老师也不会调分的,但是这并不影响它的实用性和受欢迎程度!另外需要注意的是,Fall和Spring两个学期的内容有所差别,Fall用的是Go,Spring用的是Java,同学们要自行选择。

15-719/18-847 Advanced Cloud Computing(只有Spring开)

这门课是ECE开设的核心课程,其实和上面的Distributed System课程内容有很多都是一样的,可以说是低配版的DS。低配的原因是授课老师讲课太顺便了,上课容易犯困。但还是建议选了DS后再选这门课或者两门课程一起上,更有利于我们对这方面的理解。还有一门版Cloud Computing的课和这门课名字类似,但是这门课比CC好点,workload也比较小。

18-845 Internet Service (只有Spring开)

我对于这门课的喜欢程度不亚于DS,强烈推荐给想读PhD或者是喜欢读paper的人选!这门课就是专门读paper的课,上课的形式是大家坐成一个圈一起讨论某一篇paper的内容,而且人数很少,才十几个人,授课老师是Foundations of Computer Systems教材的编写者,真正的大佬!所以在课堂上需要非常认真地思考,周围都是学霸,教授也非常博学,自己都不好意思划水。这样一来能够学到的东西就更多了,一周两次的看论文时间能够提高我们的眼界和逻辑思维,同时讨论的环节也锻炼了我们开口说话的勇气(这对于中国学生来说很不容易),你提出的任何问题老师都会亲自解答,更何况老师还是这么资深的大佬,这样的机会对于研究生来说是很少的。建议这门课和上面推荐的两门课一起选,因为我们上课读的paper很多都是ACC、DS两门课所要求的,有了这门课的助攻,对于那两门课程的理解就会更加深入。

小班授课+自主讨论这样的上课形式对于出勤率的要求很高,一个学期最多缺勤两次。作业的话是每周写课堂上所读论文的读后感,另外还有一个Individual Project和一个Group Project,对于project老师没做要求,难度随意。总之整体上下来我觉得这门课最重要的是锻炼了我们的思维,无论是上课还是作业,老师强调的都是我们要有自己的想法,而不是人云亦云。

17-437/17-637 Web Application Development

CMU名气很大的课程,也算是神课之一了吧,教我们去全面了解全栈web开发。推荐在第二学期选这门课的原因是在这个学期,我们所学的知识刚好能够应用到这门课所要求的作业中,从而得到很好地锻炼,我们所做的project也可以写进简历里,对SDE来说找工作很管用。课程学的东西不难,但是节奏很快,作业量也很大,每周都被homework和project轮番轰炸,认真学的话是可以拿A的。

第三学期

这个学期的情况比较特殊,因为我们都要忙着找工作,可以花在上课上面的时间是有限的,所以这个学期可以选一些轻松点的课,最好是没有考试的那种。但是我还是坚持不选水课的原则,因为我觉得,反正都是要上课的,花同样的时间,为什么不去学一些更有用的知识呢?即使是最后一个学期,我们也可能会做出比之前更好的project来提升我们的背景,而上一些水课是不会有此机会的。

可选:

11601 Coding Bootcamp (只有Spring开)

这是一门上课=刷题的课程,用的教材是Cracking the Coding Interview,教材很好,然而老师的讲课水平不咋地。我感觉都是凭着以前的基础在刷题,所以如果数据结构和算法基础不是很好的同学记得不要选,你们会学得很痛苦,但是对于基础还行的同学就很推荐,因为找工作本身就是要刷题的,既然这样,那不如趁着这个上课的时间来练习一下。

11-642 Search Engine(只有Spring开)

这门课和18-845一样要读论文、写读后感,但是和18-845不同的是,上课的重点不在于讨论,而在于公式推导,所以数学的不好的同学谨慎选择!如果数学不太好但还是想选的话记得找一个好队友!老师讲课水平很高,课程质量非常好,workload因人而异,毕竟公式推导…

16-720 Computer Vision

我当初上这门课的时候是比较轻松的,没有project和考试,只有5次作业,一般写完作业就有A。不过据我所知这门课每个学期都不一样,所以不知道现在怎么样,建议选之前还是提前打听一下,如果轻松还是很推荐的。

选课的推荐就到这里,以上都是我自己上过的或是身边的朋友上过的课,无论是质量还是课程安排都是很好的。CMU是以CS为优势的学校,你可以在第一个学期的时候看看自己对哪个方向感兴趣,确定了就往那个方向选课,毕竟在CMU,什么课都有,各自神课随意选,资源非常丰富。但是不要因为神课多就全部都选,一定要考虑workload,建议在选课前在课程官网上看看这门课在这个学期的安排,然后把每一门课程的安排都列在日历上,如果出现事情都堆积在一起的情况(比如一个星期有三门考试或者好几个大作业),那就可以考虑把其中一些课程换掉,不然真的会吃不消的。

关于AIV

AIV其实就是Academic Integrity Violation,泛指抄袭或是作弊,我们在国内读本科的时候没什么感觉,但是CMU对学术声誉的规定非常严格,对于这些非常敏感,我身边不止一个原本成绩不错的同学,却因为抄袭/被抄袭或是看GitHub的代码而挂科甚至休学、退学。

像一些大课,比如Introduction to Computer System, Introduction to Machine Learning这种,越是基础的课程,学校抓得越严格;另外比如Cloud Computing这门课,老师会追踪你在每道题上所花费的时间来判断你有没有抄袭。我做TA的时候,有一组同学用GitHub上的project作为参考,即使后来他们自己写的project与之相比已经改了很多,但还是被老师判定为抄袭。抄一抄学长学姐的作业,用一用他们的代码,从网上参考一下GitHub里的代码,三五成群地做个人作业等等这些都可能在CMU构成AIV,所以我们一定要对AIV重视起来,不要觉得上面的做法都是一些无所谓的小事。

关于就业

我们这一届的就业情况整体是很不错的,只要公司招聘,我们就都有人进去。CMU的career fair很好,我的实习就是通过career fair找到的,全职也是career fair,外加内推。学校的career fair每年都会来一些大企业,机会很多,建议大家认真准备参加。然后上面也有推荐一些对找工作/完善简历帮助很大的课程,有需要可以选,有时候hr就是看中了你的某一个project也不一定!

刚来的时候不懂得要怎么选课,全部都是看着课程名字和自己想象乱选一通,也因此踩了一些雷。通过上面的选课推荐希望学弟学妹们对于CMU的课程了解有所帮助,开学后好好排课。在CMU的这段时间虽然每天都熬夜,每天都很累,但正是这样我才学会了更多,付出的努力都是会有回报的,也希望正在申请路上的你们也能够得到一个好的结果,共勉。


项目经理 二十四级
89楼 发表于:2025-12-23 23:56

某匿名用户:


morewood underground 的 classic burger YYDS

谁懂

项目经理 二十四级
90楼 发表于:2025-12-23 23:56

某匿名用户:


课程需要很多时间。累成狗。

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:131 回复数:94
评论数: ?
作者:JosephHeinrich
最后回复:JosephHeinrich
最后回复时间:2025-12-24 08:00
 
©2010-2025 Arslanbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。