作者共發了95篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:不轉換▼
 
點擊 回復
222 94
(轉載知乎)在卡内基梅隆大学 (Carnegie Mellon University) 就读是怎样一番体验?
項目經理 二十五級
31樓 發表于:2025-12-23 20:48

作者:匿名用户

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

来源:知乎

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


不熟的人问我CMU怎么样,我会说值得—-让人challenge自己, 不断break boundaries,知道迎难而上, 懂得解决问题。Self-discipline, independence, willingness to learn…这些都是塑造一个完美candidate的特质, 也应了一个朋友的玩笑“The good thing about recruiting students who went to CMU is as they step out of college they have already been working for 4 years. ”

我还会说CMU能让学生站在未来. 用最前沿技术解决今天的问题和明天的问题. Computational bio, computational finance, technical writing, intelligent environment…所有传统学科都和科技交叉, 鼓励不同背景的人应用科技赋能方方面面.

对外我有太多借CMU的光环感到自信的时刻. 对朋友家人我会说来CMU是我做过最后悔的决定. 有一类insecure overachievers永远需要借比他更厉害的人群以追逐比较, 还有一类highly driven的go getters在大学之前就已经知道自己要什么, 坚韧坚定, 剩下的只是把一堆check list一一兑现。而这个学校能给实干家工具,给alpha擂台, 给天才机会,唯独不适合剩下的一类。它不会怜悯一个处于Identity Versius Role Confusion的青年帮助他完成整合, 也不会有心教学生对抗时代焦虑地follow your heart and intuition.

最后从这个工厂毕业出来, 天才还是天才,普通人还是普通人.


項目經理 二十五級
32樓 發表于:2025-12-23 20:48

作者:问灵

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

来源:知乎

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


本科学Business + Statistics的路过回答一下。感受就是刚进学校的时候,容易被汹涌的cs大潮拍到岸边,然后有一种强烈的想要随波逐流然后乘风破浪的愿望。似乎不管什么专业,都会去想和cs攀个亲戚,从著名的15-112开始,然后minor一个cs,或是double major,或是干脆转到cs。在这种全民cs的浪潮中,我当时也被迷得七荤八素,崇拜各种出娘胎就会想算法写code的大神,垂涎各种名气斐然的tech firm,对这种geeky的环境真是相当自豪,常有一种自己也十分聪慧的错觉。当然后来审视完自己的能力之后就默默去学stats了哈哈哈。

说到CMU本科stats的课程,据某个professor说,也是完全和其他学校grad school的难度相当的。鉴于这个prof是教data visualization的,可能就是想夸一下自己这门课很一枝独秀吧。但确实,我毕业之后重新整理了一下本科所有的stats笔记,发现statistical computing, data visualization和data mining以及一系列regression的课,也真的也很足够运用到工作中了。从清洗,处理,建模,到可视化,可以说是覆盖了大部分需要了。

甚至是business的课程中,也完全不乏technical的设置。哎CMU可以说是尽心尽力为雇主准备好了一切实战中需要的技能,干货满满。我上过的很多BA和biz tech的课,都是能量密度极高。就比如商学院下的modern data management,现在工作中用的很多advanced的excel技能都来自这节课,为数不多的几节SQL也已经cover了多层嵌套的语句了。商学院也有自己的data mining课(顺便安利一下这个年轻的韩国教授,很萌!),虽然不涉及过多theory,但是拿来了解一下industry application和算法异同也是很有意思了。

如此practical的课程,当然免不了让workload变得很可怕,我常常疑惑是不是因为学校幸福指数过低所以我们排名不能更靠前了。尤其是临近考试的时候,学校里常常弥漫着一种阴郁而压抑的氛围,来往的行人脸色总是不好看。站在我们“全美最丑十大校园建筑”的wean hall对面的草坪上,觉得哪里都望不到生气。全校最漂亮的楼大概是gates吧,可是就在这幢充满科技感的楼里,有无数cs的学生从日暮工作到日出,也许只是为了code中一个字母没有大写而不吃不喝debug 十六个小时(绝对真实的anecdote哈哈哈)。

人有一长,必有一短。学校可能也是这样。虽然是公认的理科牛校,但我校的人文氛围真的需要加强建设,艺术也许有drama school和archi支持,但是liberal arts真是没有人支持了。因为自己真的很喜欢文科,所以和志趣相投的朋友常常吐槽,在这里如果double major一个文科,绝对是非主流到了极点,会被归为异类吧。但我确实也遇见过做出了不同选择的人。曾经有一个同高中的学姐,在商学院汲汲营营学金融奔赴投行的氛围下,她毅然回国做了记者,因为确信自己喜欢文科。也有一个朋友是double philosophy的。我个人很佩服有勇气这样做的人,作为一个精神浪漫、行动务实的人,我只是想想而已╮(╯▽╰)╭


項目經理 二十五級
33樓 發表于:2025-12-23 20:49

作者:匿名用户

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

来源:知乎

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


CMU在读 我的感觉就是来CMU简直肠子都悔青了。。。CMU喜欢的人可能会非常喜欢,讨厌的人会非常讨厌感觉每天都活在地狱中感觉整个校园甚至匹兹堡都很压抑让人很窒息每天都极其痛苦(比如我)

1) 我觉得CMU是个全民CS的学校,尤其是咱们中国人印度人所在的圈子,周围几乎人人都在狂上CS课。就像之前那个回答一样,学什么专业的都跑去上CS。。。最终掉入这个大坑。但是我觉得并不是人人都适合学CS也并不是人人都热爱CS,很多时候就是跟风走,看大家都去上,然后自己也去上,然后可能有的人上着上着觉得自己还挺喜欢的,但是也有人上着上着觉得自己不喜欢很痛苦可是活在这种环境里和压力下及时痛苦又接二连三地上着CS课。反正我是觉得在全民CS的环境下,容易跟风走,摸不清楚自己到底想干什么,也可能忘了自己的初心。。。所以除非本来就特别特别喜欢CS或者上了CS发现自己是真的热爱,不然在这个学校容易被带偏。。就有一种明明学得挺痛苦但是觉得来了这个学校就该学CS似的

2) 感觉CMU对人文的教育特别不重视。像大一要求上的写作课,基本上大家能混混就混混,省下时间全写代码去了。。。但是写作很重要啊 communications 很重要啊 感觉CMU就是培养职业技术人才的,但是对于一个人,对于一个20岁左右,开始思考自己的人生,思考自己以后想成为什么样的人的这个阶段,不太利于个人长远发展。。。虽然找工作很有优势。。。反正利弊都有吧,就看你想要赶紧找个好工作,还是希望个人身心能够得到全面发展了。

Anyway,如果真的很热爱计算机,CMU是个好学校;如果自己明确目标确定自己想学的东西并且不会受周围环境影响,CMU也不错;如果很容易受人影响受周围环境影响对自己要求也高,来CMU的结果有两个:发现自己热爱计算机并且最终走上了这条路 OR 陷入痛苦


項目經理 二十五級
34樓 發表于:2025-12-23 20:50
作者:AdmitWrite研究生留学
链接:https://www.zhihu.com/question/24295398/answer/1355284812
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

先介绍一下自己,我是18fall入学CMU并就读于MS ECE

项目的同学,今天这篇文章主要给大家分享一下CMU ECE项目的相关信息和我个人的生活学习体验,希望能够帮助到想要申请该项目的同学。

基本情况

CMU的MS ECE项目为授课型项目,在入学时间方面提供了春季学期和秋季学期两个选项供大家申请。

我们这届ECE差不多录取了200人左右,其中中国人占比超过三分之一,与往届只录几个人的情况相比,可以说扩招太多倍了。不过这个项目自开设以来就没有一个比较明确的标准,它时而缩招时而扩招,录取的bar也忽高忽低,变数比较大。


项目课程

我们项目要求学生在三学期内修满96学分,且GPA大于等于3.0即可毕业。正常来说,CMU的每门课程为12学分,所以大家只需要修满8门合规的课程就能刚好达到毕业要求。但实际情况是,为了维持F1签证的身份,每个同学每学期至少要选够36学分的课程,即至少选3门课来上。大多数同学也正是这么做的,按照3-3-3的选课模式,三学期上九门课毕业。不过,ECE规定学生在项目期间所修学分不能超过120学分,所以也会有部分同学按照3-4-3或者3-3-4的模式来选课,三学期上十门课毕业。

相较于CMU的其他项目来说,ECE算是很自由了。它没有必修课,从理论上来说,你对什么方向感兴趣就可以去选那个方向的课,且一般都能选到合适的课程。此外,ECE项目允许我们非CIT学院

的课程,但是最多选48学分,即一般情况下最多选4门,这个时候大家一般会选SCS的课来上。我们CIT学院(主要指ECE和INI)其实能找到和CS cross-list(即同一门课,一起上课但课号不一样)相关的课程以及很多CE和ML方向的课程,如果你们选本院的替代课就不必浪费外课的学分了,那4门外课对于想走system选课路线和转码的同学来说是完全足够的。

另外,MS ECE项目虽然主要是以授课的形式开设,但是你如果想做research的话也可以,我们许多lab的research project还可以拿来抵学分,是非常值的。

下面,我就给大家推荐一下ECE项目的部分可选课程,希望大家到时候不要“踩雷”。



18600 Foundations of Computer Systems

大家应该有听说过CMU的计算机系统入门神课15213/15513吧?18600是它的ECE版本,如今课号已经从18600改为了18613,内容和讲授风格也越来越向15课程靠拢,想体验15的同学一定不要错过这门课。

这门课内容广泛且有深度,学生可以循序渐进地掌握知识。课程从0/1bit操作这类基本的知识开始,逐渐涉及到进程、cache、I/O、并发、proxy、虚拟内存等系统概念,而且会针对相应的内容辅以相关的lab,让学生进行练习巩固,以便更好地消化所学内容,可以说设置得非常周到。

我个人认为这是转码系统方向的必修课,并极力推荐大家最好第一学期就能把它上了,这样你们上完之后不仅可以对传统的计算机系统体系建立起一个基础全面的认识,而且也能给自身打下比较牢固的计算机基础,之后有利于更好地学习高阶系统课。而且有一些教授要求很严格,如果你没有先修513/600就不会给你register。

大家到时候有两位老师可以选择,一位是John Shen,他长期在Intel和Nokia任职,有大量丰富的实践经验,讲的知识也很硬核,会和我们分享自己的私货,比如hardware、superscalar等,但是讲课比较催眠;而另一位老师Saugata Ghose则是第一次上这门课,讲课就是照本宣科,内容没什么延伸性和拓展性。你们到时候按照自己的想法去选就行了,但是如果觉得老师讲得不好的话,去蹭513那边的课或者看513对应的视频也是可以的。此外我个人建议你有时间可以阅读配套课本CSAPP

的对应章节,这样能帮助你加深对内容的理解。

至于课程作业,我们这届是7个lab,不过自18613开始多了一个帮助大家熟悉C的lab 0,也就是大家如果之后选了这门课的话一共要做8个lab。这些lab的内容很丰富,比如使用给定运算符进行bit manipulation、利用gdb阅读调试汇编、实现简易shell、实现malloc函数、进行cache simulation、实现支持HTTP GET请求的proxy等,大家可以随意选择。不过要注意的是这些lab需要全部用C在Andrew Unix machine环境下实现,用autolab测试,最后分数会包含coding style。总体来说,要完成这8个lab并不算太难,因为所有lab都会提供start code,handout也写得比较清楚,而且老师留给大家做lab的时间比较宽裕,但要做好它们还是非常费神的,尤其是在后半学期,需要付出很多精力。

这门课的考试包括一个midterm和一个final,题目量大且灵活,我觉得和作业比起来,完成的难度会大一些。如果大家还想了解更多的信息的话,可以去CSAPP的官方网站看一下,网址是http://csapp.cs.cmu.edu/3e/labs.html。



17637 Web Application Development

这门课是由ISR

开设的,课程内容主要围绕web的基础知识展开,所涉范围广泛,包括但不限于HTTP、Django

相关概念(例如MVC)、ORM、cookie/session、database、DOM、jQuery、web security、WebSocket、mobile等,总之大家选了之后什么都能学到一点。

我们春季和秋季学期都有开这门课,不过授课老师不一样,课程安排也不太一样。

秋季学期的授课老师是ISR的大佬Charlie Garrod和Joshua Sunshine,他们讲课比较清楚,而且认真负责,还开了好多10-20人的section,把课堂重心放在了学生的自主探索上。比如Charlie课前会让我们看许多视频和材料,然后section就一般只讲十几分钟,剩下的时间便是让我们动手实践完成in-class exercise,如果有不懂的地方就问教室里的TA。到了春季学期,老师被换成了Jeff Eppinger,课程变为lecture形式的授课,并取消了section和TA参与的in-class exercise部分。我觉得两学期不同的课程安排各自都有利有弊,且处在变化之中,所以建议大家到时候选课前可以发邮件问问老师的具体安排再决定。

至于作业,这门课的课程作业包含两部分,大家需要在前半学期和后半学期各完成一个任务。

前半学期是让大家基于Django实现一个小型网站,而网站的实现是被分成若干个homework来完成的,网站本身也会以incremental的形式被不断开发,即从最开始搭建纯前端界面,之后不断添加功能并完善,再增加Validation/Authentication/Authorization等要求,以及加入一些Ajax flavor等等,最后还会将网站部署到cloud上。此外,这个过程中还可能涉及到前后端测试、CI/CD pipeline搭建等等。所有作业会提交到GitHub的课程repo里,因此写作业的过程中会使用到git。

后半学期则是以2-4人组队的形式,无限制地实现一个稍微大型的网站。大家可以参考的网站类别有online game、类piazza、类Tripadvisor等。

关于课程考试,这门课一定会有final,题型包括选择、填空和简答。此外,老师还会让我们在白纸上手写一个Django app,我个人感觉有点硬核。

如果你是转码选手或者之前无项目积累、对web感兴趣并希望以后从事web前后端开发的同学的话,我建议你一定不要错过这门课。一是因为Diango操作简单易于上手,二是web的相关概念相较于其他系统课而言理解起来较为容易;三是你可以把这门课的项目经历写到自己的简历上,这对找工是有利的。



17514 Principles of Software System Construction

这是一门由ISR开设的类似于软件工程的好课。

总的来说,课程内容比较基础,但是非常经典和实用,从class level到project level再到system level都会涉及到design,能够锻炼到学生的动手能力,而且还会讲到design pattern、framework/library、testing和concurrency等若干software相关概念,上完这门课对大家之后的面试也很有帮助。此外,这门课的课堂例子是基于Java来讲的,homework也是基于Java来做,所以你们可以把它当成一门Java语言课来上。

我们一共需要做6个作业,除了第5个需要组队外,其他都由个人完成,其中比较好玩的有设计并实现Carcassonne桌游(带GUI的)和写一个data visualization framework等。至于workload,总体来说比较正常,只有Carcassonne比较耗时和难写一点。最后的考试包含两个midterm和一个final,难度都不是很大。

我个人觉得这门课可以一定程度上丰富简历并补充软件设计的基础知识,还可以顺便写点(相对高质量的)Java,因此非常适合转码选手。此外,类似于17637,大量依赖于GitHub和Travis CI的作业提交方式也会帮助掌握git版本控制技能和了解CI/CD pipeline的使用。



15640 Distributed Systems

DS是CMU非常著名的系统课之一,内容丰富翔实且深入浅出,如果大家认真学的话能够学到很多有用的东西,我个人是强推它的。不过如果你想上这门课的话,600/513至少要达到B,否则没法选上。

这门课在春季和秋季学期都有开,但是授课老师不一样。

春季主要由Mahadev Satyanarayanan讲授,这位教授非常厉害,他是AFS

和Coda

的发明者,同时也是edge computing

等云计算领域的先驱。Satya的课侧重于底层基础,大体涵盖了RPC、caching、distributed file system、scaling、failure recovery等内容,虽然他讲课节奏很缓慢,但是我觉得也留给了学生一定消化的空间。而秋季课程偏应用一些,老师为Yuvraj Agarwal和Dave Andersen,他们的授课内容弱化了caching并加强了分布式系统的一致性部分,更注重实践。

春季的project要求基于C和Java完成,包括实现基于RPC的远程文件系统、实现一个简易的AFS-like distributed file caching system、模拟scaling policy以及实现基于2PC的带有failure recovery功能的简单图片合成系统;秋季的project要求基于Go完成,具体的要求大家可以自己去了解一下。这两个学期的project均需使用autolab提交,且和其他系统课一样带有coding style分。

除了project之外,该课还有4个贯穿整学期的homework,跟考试题型相似,主要为简答和计算。至于考试,这门课包含了一个midterm和一个final,题目虽然简单,但题量大又注重考查细节,所以平均分不高,比较在意GPA的同学请慎选。

总体来说,这门课workload偏大,不过如果你坚持下来的话会觉得很充实,对于system design的概念也可能会有新的认识。



15719/18709 Advanced Cloud Computing

这门课是ECE两大高阶系统好课之一,另一门是Storage Systems,我在下文会提到。

它之所以被称为好课,授课老师功不可没。给我们上课的是Greg Ganger和George Amvrosiadis这对黄金搭档,此外还有Majd Sakr给他们打辅助。

这两位G老师都是云计算、分布式文件系统、存储系统等方向的集大成者,其中Greg还是PDL

的director,在系统方向颇有建树,跟工业界的联系也比较多,所以他们会经常请FLAG的大佬们来作guest lecture,我们便可以借此领略到工业界的前沿科技。

在讲课方面,Greg偏幽默,习惯于把很深的知识以一种巧妙的易于理解的方式传达给我们,方便我们消化。而George则更加严肃认真一点,和学生互动也更多一些,不过我觉得有点他的课堂有些催眠。他们经常交叉授课,互有特色又能相互补充,上下来真的让人受益匪浅。

课前,老师会给我们布置几篇论文或者技术文献,以便我们阅读之后加深对概念的理解。在课程中,老师会给我们讲包含了cloud computing这一领域的各个经典概念,例如elasticity、virtualization、scheduling、fault tolerance等,还有各种cloud、distributed file/storage system实例等等,可谓非常精彩。

这门课要做3个project,分别是scaling policy设计、基于spark的大数据ETL以及模拟Kubernetes scheduling,均基于AWS完成,涉及到的语言有Python和Go等。我自己做下来感觉除了spark ETL比较令人头秃外,其他的load都还行。它代码量不大,但是writeup往往不是很清楚,再加之一些配置操作细节比较繁琐,所以我还是建议新手慎选。

至于考试,包含了一个midterm和一个final。试题风格鲜明,题目灵活,题型多为简答题。老师会侧重于考察学生是否理解了各个系统的特点与design的tradeoff,需要你给出明确的选择并利用课堂所学来论证你的观点,非常考验学生的学习能力。

CMU还开了一门“低阶版”的ACC,即课程15619 Cloud Computing,我在这里也跟大家简单对比一下这两门课。

CC没有特别多lecture内容,也没有paper阅读要求等,但它的workload非常大,基本上每周都会有作业和quiz,旨在让学生通过不断练习来巩固所学的知识。我觉得这门课对于大神来说就是在重复地做一些简单的事情,所以更愿意把它推荐给简历空白的小白。而对于一些已有基础的大多数同学来说,我的建议是选ACC,因为ACC能更多地帮助你知其然也知其所以然,你上完这门课可能会有醍醐灌顶的感觉。

需要注意的是,ACC目前只在春季开设,而CC则春秋两季都可以选,如果你上过CC就不需要再选ACC了。另外,由于DS和ACC的课程内容相互呼应,所以我建议大家把它们选在同一学期来上,收获会更多。

对了,还有一门15688 Practical Data Science,据说是CMU数据科学版本的CC,大家感兴趣的话可以自行了解一下。



15746/18746 Storage Systems

这就是ECE另一门高阶系统好课,授课老师同样是Greg Ganger和George Amvrosiadis,值得一提的是Greg是746这门课的创始人。

这门课不仅课堂风格与ACC相似,而且两者在课程设置方面也差不多,老师会要求我们课前读paper,然后他俩交替为我们讲解lecture内容,后半学期会带来许多guest lecture,我印象最深的是来自Google的对GFS

继任者Colossus

的讲解,暴力美学太酷了。

在课程内容安排上,这门课从微观到宏观,涉及到了许多SS相关内容,既有SSD/HDD的底层讲解、FFS/LFS等经典文件系统的实现细节,又有RAID、分布式文件系统和存储系统实例,还有data integrity、redundancy、backup等相关概念和应用,考虑得很全面。

我们一共会做2个project,均基于C/C++完成,运行和测试环境均部署在AWS上,但分别被拆成了3个checkpoint,所以会贯穿整个学期。因为项目重心可能比较偏向于后期,所以大家在后半学期的学习压力比前半学期要大得多。

第一个做起来相对比较简单,要求我们模拟实现SSD中的flash translation layer(FTL),涉及address mapping、garbage collection、wear leveling等概念;而第二个难度和代码量都比较大,是基于FUSE实现一个hybrid file system(local SSD+AWS S3),功能较为强大(例如支持云端传输的block-level deduplication,支持snapshot和caching等等)。

至于考试,SS跟ACC一样,都有一个midterm和一个final。老师出题灵活,侧重于深度考察我们对SS领域各种概念的理解。在试卷最后,老师还会给我们放一个bonus questions,我印象最深的一个问题是请选择一种动物作为746的吉祥物,然后给的参考答案是“A beaver, because it cares about logs. There might be a fight with MIT, but totally worth it :-)”,感觉很有趣。

我个人非常喜欢Greg讲课,再加之少有大学能够以存储系统为核心开设系统硬课、上完课你们还能将hybrid file system作为一个完整的project放在简历上,所以我个人是由衷推荐这门课的。大家需要注意的是,SS只在秋季开设,如果你们春季上完ACC并喜欢这两位老师风格的话,不妨秋季试选看看。



15651 Algorithm Design and Analysis

这门课19 fall的老师是Gary Miller和Danny Sleator,两位妥妥的大牛。

Gary是Rabin素数测试算法

的提出者之一,651课程的创始人,讲这门课已经有40余年了,经验非常丰富。而Danny则是splay tree

的发明者,amortized analysis等领域的先驱,在实践方面绝对是高手。

我个人很喜欢这门课的课堂氛围,Gary总是面带微笑,讲课时会沉浸在自己的状态里,语速比较快,而Danny则总是眉头紧锁,随时准备应对各种奇怪问题,他们两人组队讲课能够碰撞出特别奇妙的化学反应。这门课的TA也很厉害,对我们帮助很大。

老师们准备的课程内容不仅非常广泛,而且也有极有深度,他们会给我们讲DP、DFS、max flow、hashing、LP等经典知识,也会把自己的研究和见解分享给我们,比如splay tree、ball growing、计算几何学、backward analysis、parallel MIS等等,我觉得这样的机会是很宝贵的。

我们一共需要做7个作业,其中3个是oral presentation,另外4个则需要提交LaTex。因为这些作业的workload都比较大,所以可以3人组队完成。具体的作业构成几乎是清一色的3道算法题+1道coding。

算法题难度较大,一般跟课上所学紧密相关,老师往往要求我们针对描述的问题,给出一个时空复杂度满足要求的算法,然后证明算法的正确性等等,比较考验个人的理解、推导和证明能力。我建议大家到时候如果思路不清晰的话,可以去piazza疯狂轰炸TA或者去office hour求助来获得灵感,还有就是要多和自己的队友交流,集思广益。而coding是基于autolab测试的,也会跟所学有所关联,但是做起来没有那么简单。case数量很多,时空复杂度要求很高,老师给我们出的题也往往是带迷惑性的,例如看上去需要max flow解决的问题,实则必须用DP才不会time out之类的,很费脑筋。老师在给分方面也比较严格,错3个case及以上就是0分,完全不留情面。

除了作业以外,我们每周都有一个quiz来帮助大家巩固所学。

至于考核方面,这门课的考试包含两个midterm和一个final,难度较大,课程给分也很是严格,curve以后只有20%的A,其余大概会有40%左右的B和40%左右的C,以及若干fail,在意GPA的同学请慎选。

就我个人来讲,这门算法课是我在CMU最喜欢的课,所以我强烈安利给大家!如果你们想要学好CS的话一定不能错过这堂算法课。但是,客观地说,这门课老师讲课速度快,作业和考试难度也较大,费时较多,其实不太适合零基础的小白。对于想要把精力留在刷题上的找工党来说,这门课对你刷题也没有特别多和特别快速直接的帮助,因为能力的提升毕竟需要一个潜移默化的缓慢过程。不过,在选择之后坚持下来的同学,你们到时候会发现自己对于许多算法和数据结构的理解会有质的提升,我认为这是非常值得的。



15750 Graduate Algorithms

这是Gary于春季开设的一门高阶算法课,涉及到了Van Emde Boas tree、斐波那契堆等内容。内容与651有部分重叠,对算法感兴趣又觉得651简单的同学可以直接考虑这门课。



17681 Java for Application Programmers/17683 Data Structures for Application Programmers

这是ISR开设的两门mini课(每门mini课的学分为6分),均由Terry Lee主讲,我认为非常适合那些没有代码积累、不了解OOD、对数据结构无概念的小白入门,大神们也可以把它当作水课来搭配使用。总之,我身边上过这门课的同学都说它非常好,值得一选。



15618 Parallel Computer Architecture and Programming

PP是CMU的经典CS系统好课之一,我个人也给大家强推这门课。这门课的其中一位授课老师Randal Bryant同时也是CSAPP的作者之一。由于这门课实在是太过于热门,所以每年waitlist都会被排爆,我在这里告诉大家一个tip,那就是你即使在waitlist上也要按时上课和交作业,这样就能优先排进去。它的project由individual和team构成,据说load较大但做完收获很多。我身边有人凭着课上所学最后去了Apple做GPU加速,所以我认为这门课对于找工的同学来说,一定是个加分项。



15662 Computer Graphics

这是一门很有趣的计算机图形学入门课,内容涉及图形学领域的方方面面。作业是基于OpenGL实现若干与rasterization、animation等相关的project,load较大,debug时间较多。我身边有人推荐PP+CG一起上,你们可以试试看。相关课程还有15663(Computational Photography)、15664(Technical Animation)、15666(Computer Game Programming)等。



18645 How to Write Fast Code

这门课是ECE开设的破产版PP,虽然workload相较于PP会小很多,但是课程质量远不及PP。如果你对并行计算感兴趣、但是又不想自己太累,或者不想占用48学分名额的话,我建议你可以试选,选上之后可以去蹭PP的lecture视频,这样既能学到想学的知识,又不至于负荷过大的workload。



15645 Database Systems

DB是CMU的经典CS系统好课之一,授课老师Andy Pavlo是DB领域的狂人,他还是上文所说的PDL的成员之一,跟Greg、Dave等人交流密切,我个人建议如果你对数据库非常感兴趣的话一定要pick它。

不过这门课只在秋季开设,并且超级热门,所以你可能选不上。而且课程的project均要求基于C++来做,不仅workload很大且对没写过C类语言的人非常不友好,所以你也可能对它感兴趣但又不是很愿意上。这都没关系,因为我们贴心的Andy老师会录制lecture视频并发布在Youtube上,piazza的权限也对未选课生开放,如果你想的话,完全可以参与到课程中去。

此外,Andy在春季还开设了另一门DB有关的课程 15721(Advanced Database Systems),貌似load比645要小,大家如果感兴趣的话可以自己去了解一下。



15641 Computer Networks

这是一门网络CS课程,但是它的课程内容设置比国内的一般计网课程强了好几档,具体从作业要求基于C实现TCP、实现类Netflix streaming功能等就可见一斑,因此workload也较大。授课老师Justine Sherry之前是伯克利的,他给我们讲课的时候特别有活力,还会经常给我们发糖吃,课堂氛围很好。总之,这门课相对小众但质量很高,我推荐大家去上一上。



18741 Computer Networks

这是ECE版本的CN,但内容跟15版本相差较大,比较偏向于链路层和信号处理,load也相对较小。不想占用40学分名额但又对CN感兴趣的同学可以试选。



15410 Operating System Design and Implementation/15411 Compiler Design

这是CMU流传已久的两门镇校神课,虽然课号都是4开头但load巨大。这两门课的学分均为15,所以如果你们都想选的话就会占到30分的外课学分,剩下的16分貌似最多就只能选一门外课了。不过如果你在暑期先修513课程(这样513只用占到6学分,弊端是要多交6学分的学费)的话,这样就能够上够四门CS外课,即15410+15411+15513+15XXX。

其实这门课对找工的帮助还蛮大的,我身边有大佬坚持了一学期扛下来了OS并最终去了Apple写kernel,TOC的时候有个小公司直接说如果你上过OS并且成绩还OK,就可以直接去他们公司工作。



17645 Software Engineering for AI-Enabled Systems

这是ISR于19 fall新开设的软件课,我有朋友上过觉得还不错,感兴趣的朋友不妨试一试。



14741/18631 Introduction to Information Security

这是ECE开的security课程,lecture比较无聊,但作业以CTF形式呈现,挺有趣的,workload对大多数人来说应该都比较适中。另外一门security相关的课程是18730(Introduction to Computer Security),据说课程内容艰深晦涩且给分不高,在意GPA的同学请慎选。



11755/18797 Machine Learning for Signal Processing

这门课比较适合本科具有信号和图像处理背景的同学以及刷题找工党来上,可以作为一个缓冲,跟硬课搭配使用。



18661 Machine Learning

这是ECE开的ML入门课,课程干货十足。对比10601,18661能够帮助你夯实理论基础,而且还不会占外课学分。



11661 Search Engines 

这门课的内容和作业都很好,但考试就是死记硬背,我个人不是非常推荐。



10707 Deep Learning/11785 Deep Learning 

这两门DL课,我个人比较推荐785,因为707的课程设计问题比较大。



11747 NN4NLP

这门课没什么好说的,我心中永远滴神。

此外,我们还有24780 Engineering Computation、18794 Pattern Recognition Theory、18749 Building Reliable Distributed Systems这几门课,大家完全可以把它们当做水课来上。

总体来说,我觉得CMU的大部分课程质量都很好,对于我们更好地掌握现学的知识是有益的。大家还可以把那些做得不错的course project放在简历上,以便日后找工。至于workload,我个人觉得还是蛮大的,因为我之前在国内的时候几乎不怎么学习,但是到了CMU之后经常学习到一两点才坐escort回家,学习状态对比强烈。但是只要你认真努力了,一般都能拿到A/B。

就业

在就业方面,CMU会为学生提供career service,具体工作是帮忙修改简历上的格式和语法错误以及教你一些面试技巧,我个人觉得作用不是很大。

学校也会有cf,因为开的比较早所以建议大家提前准备好简历和自我介绍,不然的话很可能会白跑一趟。

我自己当时找工的时候主要是在LinkedIn上获取求职信息,感觉还比较有用。

大家其实不用太担心上岸的问题,虽说CMU的peer pressure较大,但是往届找全职的情况很好,而且我认识的大部分ECE同学大部分也都拿到实习offer了。

生活

我们这届录取了挺多中国人的,而且整个CMU也有很多国人,所以我平时基本都待在以说中文为主的社交圈里,每周就跟朋友一起约约饭打打球,没有跟外国同学party过。但是我感觉大家还是得重视一下口语问题。在来美国之前,我T 105、口语23,刚到这边的时候遇到口音比较重的外国人根本听不懂他在说什么,不过现在上课的话基本没啥问题了。大家要是想提高口语的话可以在做project的时候和外国人组队。

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

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

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

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

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

項目經理 二十五級
35樓 發表于:2025-12-23 20:50

学为贵北美留学:


因为喜欢打造能改变人类生活/ 改善生活体验的产品,并且希望能够解决更复杂的问题、做出更大的影响力、面向更大更多元人群,因此决定来美国学习如何「设计」产品。

本文将从刚就读完第一个学期的角度,来分享「我」认为来到卡内基梅隆大学读互动设计究竟能获得什么?

CMU School of Design 介绍给我一个全新的世界观,设计于我变成一种思维、一种方法、一种探讨未来可能性的精神与行动。

我申请的卡内基梅隆的互动设计研究所名为Design for Interactions,定义不限于人与电脑屏幕/软体/既有科技的互动,更广地延伸到人类与整个人造世界(built world) /人造物( artifacts)与自然世界(natural world)的互动。学习的设计方法论

更让学生也能为尚未存在的未来科技进行设计。

学院在Communication Design与Information Design悠久历史。

现有三大侧重方向:Design for Service 、Design for Social Innovation 、Transition Design。

Graduate Program 有三个track,我目前就读的MA (Master of Arts) 是专门开设给未曾接受正式设计教育的学生跨领域进入设计的世界,从设计基础与方法论开始、学习如何缜密地思考、培养设计思维解决问题与实践技能,并且将各自跨领域学术背景、工作经验与能力结合转化为独特优势。

MA 一年读毕后可再申请续读MPS (Master of Professional Studies) 一年或MDes (Master of Design) 两年,课程设置皆为给设计背景的学生钻研互动设计。

MA 学生来自多元背景,本届例如航太工程、脑神经科学、电脑工程、社会与认知科学

、历史与国际文化、文学、财务金融,多有自学设计的经验;MPS/MDes 学生则多为工业设计

、建筑设计、视觉设计背景以及MA track 毕业生。

CMU School of Design

我就读的是个怎么样的program (专指CMU MA track) :



专为未受过正式设计教育者、社会经验三年以上者设计的课程
第一学期主要奠定设计思考与视觉设计基础,design thinking seminar、visual communication design studio、design principles and practices。(下学期则将专注于互动设计interaction design studio、prototyping for interaction design、transition design / design for services / design for social innovation 三选一)
小班制10–12 人
本届学生90% 为英语母语、75% 为美国本地学生
本届学生90% 女生、10% 男生

我的目标:



在美就职product designer
探索possibilities in the design world
锻炼英文沟通表达能力课堂介绍一Seminar: Design Thinking

在读了十几篇不同大佬写的design thinking文章、也练习了半学期的口头critique后,期中作业是自选一本课外design thinking

著作,写一篇完整书评、书面critique。

缴交后另需准备10分钟presentation + 10分钟Q&A。在这项作业上我练习了如何read critically for a whole book、如何针对正反评价适当地措辞、如何有力有理地批评、如何书写学术性文章。

在阅读、评判了一个学期各家设计学

说后,我们应该形塑出一套自己的design thinking。

所以期末project主题是「Research, design and produce a “ Design Thinking Manual ” introducing the topic to a non-expert reader.」向非设计人士介绍你的设计思考是什么。

从发想、设计、到production 、正式装订,实际生产出这本书。教授还有强调作品必须要“ PHENOMENAL ” (现象级),并且在分享去年学生作品时指称其中一件的装订手法太差了“is a crime” (是罪过) ,搞得大家压力山大我们没有学过如何打造实体书,所以过程中一边在发想设计,一边想办法突破技术

问题。

我的作品理念来自于我认为设计思考

是一种empower (赋能、使…能够)人们解决问题的方法。

在我们的文化当中儿童时常被认为幼稚、少不更事,并非一个可以独力解决问题的成熟的个体。而我希望可以empower kids to be problem solvers,所以为6–8岁的孩童设计了一本设计思考的立体书,希望锻炼孩童解决真实世界问题的能力,让他们知道他们可以、相信自己。

下图是在学期末design week 对外展示作品时,幸运的被featured 在院方的instagram!照片中上方的同学作品是设计了一个design thinking survival kit 急救箱,左边中间的是引导工程师了解user-centered design thinking 的tool,左下方是针对联合国17 项永续发展目标Sustainable Development Goals 设计的wake- up calls。


在这项project 上我练习了用语言、图像、立体元素沟通概念、打造互动体验;也第一次学了paper mechanics、材质挑选、印刷、徒手装订书籍、如何手做精装封面。

也在同学的反馈提议学到如何留心处理inclusiveness,例如多元的家庭成员组成、性别的可能。

兢兢业业地完成这本书,最后得到了 的评语:“Well done for putting together a well-made book which provides the user with a hands-on, and highly interactive experience with design thinking. You've done a really great job of putting together a fairly complicated idea into a simple format which young people can easily engaged with. It was interesting to see students and colleagues at the exhibition enjoying your book also, and so I can see how your audience for this book potentially could be much wider than just kids.”


卡内基梅隆大学

我的收获是什么?1. 思维认知的转变

在就读design school 之前,设计于我感觉比较像是一种能力、一种职业。然而CMU School of Design 介绍给我一个全新的世界观,设计于我变成一种思维、一种方法、一种探讨未来可能性的精神与行动、一种志业。

在设计学院中能接触到各式各样设计的议题/领域/研究题目,对我来说像是脑洞大开。

2. 快速成长,注重实践

学习各种设计方法论、学习如何critique design 后对于知其所以然深有心得。设计的抉择不该来自于「某某知名服务某功能就类似这样设计」、「知名A 和知名B 都这样用,那一定是最好的,我们这(完全不相关)的C 也来采用」 。

毛主席的实践是检验真理的唯一标准「往往要经过大量实践,才能总结出一些经验」

3. 我参加许多projects 的经历

在学校里有许多参与大大小小projects的机会。

我觉得和自己做side project的差异是:

(1)教授丢出需解决的问题可能较深、较复杂,是庞大的wicked problems,需要足够扎实的系统思考

与引导,是刚入门自学者可能比较难独立进行的。

(2)有老师与助教在每一个发展阶段给予很多feedback,让你尽早pivot或是提供inputs启发你开发这个项目的更多潜力。

(3)项目题材接地气、highly relevant to American society & culture,让你呈现出有许多为美国本地题材做设计、合作的经验,对于要找这里的工作有利。

例:本学期visual communication studio课堂的一个client project是与匹兹堡

当地的Environmental Charter School (ECS)合作。Charter School为美国公办民营

教育系统,各个学校有自身办学目标、独立运作,ECS为一专注环境教育、强调户外学习的学校,从幼稚园到八年级都有。

此次合作的主题则是针对匹兹堡当地的空气污染议题,为学校的创新总监设计如何提升学生及家长对空气品质问题的意识。(此project成果将在本文下方分享)

而和实际工作上的projects 的差异是:通常公司产品开发

会有一些现实考量或人事影响,不一定能朝设计上最理想的方式发展(不过现实中本来就需要考量多方利弊,是正常的) 。

但如果是需要用来介绍自己的设计逻辑、如何一路进展到最后的deliverable

,可能就不一定完整扎实。视觉品味等等也不一定是你自己最满意的。

除了课堂projects外,也有其他campus design challenge的机会:MHCI June Liu的Top 3 in BOSE AR Challenge at CMU我在设计竞赛中学到的事

4. 与同学合作的经历知乎某匿名用户的回答说道「招收学生的背景很多都是五花八门的,不同的人生经历,思维模式,放在一块,产生碰撞,不谈学习,单单就是生活中的聊天,也是一件很有趣的事情。作为一个designer,很重要的一件事情就是学会如何去开拓眼界。跟不同背景的人一同做项目,交流的过程中,会对某个项目,某些事物有着多方面的理解。」

像提升市民对空气品质问题的意识的proejct 就是一个小组合作项目,班上10 个同学2 人一组。

每组发展出来的成果都超级不一样,并且在每个作品都明显呈现出两个组员不同专长的结合,激发出思考的火花、多样的可能性。

5. 授课教授的经历

授课教授的学术和业界经验功力深厚,压缩在一门课程中把精华传授给你。尤其体现在他们能带给你思想上的启发、对你的项目提供的inputs。

像visual communication studio 的教授就是数位设计的大牛。我认为他是全世界最会给feedback 的人,总是一针见血提供非常有建设性的意见但又讲得很正向,毫不会觉得被残酷批评而难以接受,连美国同学都觉得他好会phrasing

design thinking seminar 的教授则是在每周两次各轻薄短小一个半小时的seminar 课堂,带着大家做我会说像是沙龙式的思想激荡,藉由阅读批判不同学者的设计理论,形塑每个人自己的设计世界观。

6. 对于语言能力的提升

熟练使用一门外语,会提升拓展一个人知识来源渠道,除了能力的提升,对人的视野和格局都会造成影响。

在英语环境下会大幅提升你用英文理解设计、思考设计、分享设计的能力,让你比较容易用这门外语侃侃而谈你的专业。

多和同学相处、合作,也会让你对文化与社会规范变熟,顺便预习未来如何和面试官、同事老板相处。

7. 对于人的多样性的理解

对于人的多样性的理解,也会延伸到学习如何为多样性做设计、如何应对处理多样性的议题。

例如在空气污染议题的初步研究时,一位相关人士就提及空气污染对于不同市民的影响有着巨大差异。

在同样的空污状态下,白人成年男性可能丝毫感受不到影响可以正常的度过一生,但对黑人女童来说可能造成严重气喘问题,若缺乏资源支持,将导致许多孩童辍学人生发展受限。

如何在设计中适当地tackle 种族议题,对我来说可能都是个全新的挑战。

8. 充足的资源支持

是学习资源、人(前辈、同侪)的资源、软硬体的资源,我们在学校里都得到了很充分(超多)的资源支持。

有教授、助教、学长姐、同学与你讨论你的问题、出谋献策;有conference、workshop、speech 、tutoring service 带来课堂外的学习机会;有各种软硬体的lab 和专家引导你如何把想法变成真实。就求职来说,学长姐校友、career service、career fair 也是很好的资源。

9. 练习试验场、Soft-landing 就业缓冲期

在学期间给你学习成长的磨练机会、较能包容你的错误(或是让你稍能不过度懊悔自己还做得不尽理想的地方),不论是设计专业上、是英文口语/书写沟通还不到位、不同文化下人际应对的磨合,都给你改进的机会与时间。

不论之前经验多少,只要是在校生(仍须注意program 状态是否支持,通常两年期长的硕士就读完第一年后)就可以从暑期实习招募开始你的美国就业之路,只要是应届生就算在应届生全职机会招募的pool 中。(当然你想从社会招聘直接找资深的工作机会也可以。)

10. 学生签证

提供毕业后一或三年合法工作身份

F1 学生签证毕业后有一年OPT 的合法工作身份,若program 为STEM 则有共三年的合法工作身份。后续就看任职公司是否愿意赞助抽工作签证或办理绿卡

申请。

——————————————本文来自学为贵北美留学L学姐分享——————————————

想了解更多关于北美留学申请

经历以及就读体验,欢迎关注学为贵【北美名校申请经验】,专栏包括申请经历,就读体验,专业分析,实习、就业分享等~

北美名校申请经验!学为贵北美留学 的专栏59 篇内容 · 600 赞同 · 7 订阅

項目經理 二十五級
36樓 發表于:2025-12-23 20:51

某匿名用户:


应朋友ZX之邀,在这里写一点一年以来的感悟。

我是14年8月到15年8月在CMU ebiz读的硕士,期间拿到了包括水果在内10个左右的offer。由于来CMU之前有过将近4年的IT咨询工作经验,所以我的视角可能会有一些不同。

至于为何工作几年又出来读书,已经超出此贴讨论的范围,可以以后另开一帖细谈。

从申请ebiz到拿到学位,一路看着ebiz的各种争议帖,大多都是围绕着各种“水”或是“不水”展开得。个人觉得,如果只是以在美国求职为目的,又不想在学业上给自己太大的压力的话,ebiz是不错的项目。如果以学技术或者知识为主要目的的话,可以很负责的说,ebiz不是你的首选,至于其他的master项目我不是特别了解,也不方便在这里做评价,建议可以申请CMU的phd哈。

ebiz一共有3个学期,包括16个团队task,一个团队practicum(毕业设计)和36学分的课。从workload上来看,第一学期会稍微有一些紧张,需要完成6个task和一门12学分的Java课,我当时还选了law,如果想维持在4.0的gpa得话,还是要上不少心的。

在这里需要提一下,Java课非常受益,老师讲的非常清楚,由于我本科学的是软件工程,对我来说也算是二次学习和与时俱进了。Task除了认真理解之外,还需要习惯不同faculty的风格,一般好好做,拿A问题不大。不过ebiz的task给分是非常主观的,各个分组的faculty给分,只有A,B,C和F,今年见证了很多拿到C的task,本人也未能幸免,呵呵。law是一门锻炼legal reasoning的课,可以拿来混学分,但如果好好学,不是很容易,对于每个案例需要思考得比较深入和透彻,第一学期过去了,我law拿了A+,gpa保持的不错哈。

随着第二学期的到来,匹兹堡的天逐渐变冷,有时下着雪,该玩儿的地方也都玩过了,在这段时间里,同学们纷纷开始改简历,刷题,旁听或者选一些“神课”,为求职做准备。

感谢oracle公司,解决了ebiz的就业问题,从3月开始,陆陆续续有同学凭借着名校+高gpa,直接拿到onsite去参加各个组的面试,然后敲定offer。oracle是分批发onsite的,所以如果还没有拿到他们的onsite,也不用担心,我是到了初夏的时候陆续拿到了一个campus hire offer和一个senior level的offer的。千万不要以为ebiz等于oracle保底,另外,我的个人体验是,oracle是一家文化氛围很不错的公司,在发出onsite之前他们也是很挑的。

今年我们专业没有赶上facebook,linkedin和amazon等公司的校招大年,毕业时的统计数据就业率60%左右,但并不等于没有机会。我在去年9月的TOC上拿到了一个加州小公司的offer,之后陆陆续续拿到了不少onsite面试,飞了10多次加州,3次德州,2次西雅图,2次DC,还有麦迪逊,phoenix,portland,东部一些诡异的地方,值得一提的是还去了5天阿姆斯特丹(来美国前我也去过欧洲)。onsite面试的感觉有点像以前工作的时候频繁出差,除了紧张的工作之外,也是开拓眼界交流的机会,同时还能体验当地的风土民情。

说到求职的准备,由于本科时候残存的基础加上工作这几年的经验,我在刷题上花得精力主要是深入理解和总结归纳表达(这点很重要)。美国有那么多很棒的高科技公司,值得去尝试,拿到offer以后想想,刷题这一点付出也不算什么,至少最后从搬家到看房基本都不需要我操心。

说到规章制度,ebiz有一系列自己制定的规则,其中对于离开匹兹堡外出面试有很严格的请假规定,班级有相当数量的同学因此被扣过gpa。除此之外,学院在具体执行上做得不那么人性化,比如请假后会被要求改或者推迟面试时间,下一届ebiz还会推出新的“连坐”政策,不知又会是怎样一番体验,呵呵。

说到同学,我们这一届的同学都非常认真好学,做task的过程中有时熬夜解决技术上的难题,或者精益求精优化系统,对于老师提出的质疑不会害怕,勇敢提出自己的观点。还有一些同学之前并不是学CS的,但是无论是英语口语还是交流表达方面非常棒,可以从他们身上学到很多。

说到课外,我去年见到了Pittsburgh的市长,还去了市长办公室参观,匹村对国际学生非常友好。还参加了加州企业的大学生峰会。这一年hiking音乐会,歌剧,电影一样都没少。最最遗憾的是cmu的健身房实在是不咋的,3月后游泳池大整修,只能去附近chatham游泳,享受那里优质的体育资源。

回首一路走来,从来没有哪个一年能像过去这一年过得那么紧凑,在cmu一切皆有可能。


項目經理 二十五級
37樓 發表于:2025-12-23 20:51

作者:PivotEdu中枢教育
链接:https://www.zhihu.com/question/24295398/answer/226239521
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

中枢教育学员,目前就读于CMU INI (Information Networking Institute)的MSIS (M.S. in Information Security),下面回答将从项目、学校生活、就业三方面谈谈就读体验。

——————————————分割线——————————————————

写这篇文章时我正坐在从北京

飞往匹兹堡的航班上,结束了实习之后回国的短暂修整,新的学年又要开始了。其实之前零零散散地回答了这么多问题,最想告诉大家的还是:在CMU的日子,将会是一段艰辛但收获极大的旅程。


1. 项目介绍

1.1 项目长度

我就读的项目是CMU INI (Information Networking Institute)的MSIS (M.S. in Information Security)项目。CMU的INI可以算是一个大家相对关注较多的学院,项目长度有16个月和20个月可选。因为CMU是Semester制的学校,所以16个月项目的童鞋是第一年8月入学第二年12月毕业,共3个学期;20个月项目的童鞋则是第一年8月入学第三年5月毕业,共4个学期。


1.2 培养方向

关于培养方向,INI主要分为MSIT (M.S. in Information Technology),MSIN (M.S. in Information Networking)和MSIS 三个专业,其中MSIT又分3个子track: MSIT-Mob (Mobility), MSIT-IS (Information Securuity)和MSIT-SM (Software Management)。需要注意的是,大部分MSIT的童鞋们是第一年在东海岸

的主校区,第二年在西海岸的硅谷

校区就读的(还有一部分MSIT(Kobe)的童鞋是春季入学,第一年在日本

神户就读,第二年在主校区/硅谷校区就读);而MSIN和MSIS的童鞋则是全程在主校区就读。


先大致从方向介绍一下我就读的MSIS专业:这个专业相对于MSIT/MSIN,每年就读的国人数量相对偏少,在我这一届加我总计只有5人,总人数应该是在30 – 40人左右。(但是貌似下一届的学弟学妹们有十几位)


相信很多考虑申请MSIS专业的同学都有这样的一个问题:我接触安全比较晚/对安全没有真爱/只是感觉安全很Cooooool,缺乏具体的了解(比如我,naïve啊!)/…,申请了这个专业之后是不是就一定非要走这条路不可了呢?当然不。得益于INI灵活的选课制度,虽然专业名里带有IS(Information Security)但其实在具体的选课方案上倾向于更加传统的Software Engineer也是完全可以的。事实上,不仅上一届毕业的学长学姐大多数也找了Software Engineer的工作,我们这一届的5人里也有4人在选课上更侧重传统的Software Engineer方向。


剩下两个专业我也大致介绍一下:MSIN因为和MSIS一样两年都在匹兹堡校区,差别可能更多在必修课设置方面,但是任选课部分大家的选课自由度都是一样高的。而MSIT专业相对就更有意思一些:这个专业因为大部分的童鞋都是第一年匹兹堡,第二年硅谷,在硅谷的一年好在可以在招工季更近距离接触业界(包括更多的资源,onsite更方便等)同时还能接触工业界项目,而相对的选课方面就有一些限制,可以说是有利有弊。(据说MSIT在申请时要求学生在之前要有工作经验,但事实上有很多无工作经验申请上的先例,大胆地申)


1.3 课程设置

课程设置方面,大体上来说每个学期需要上36 – 48学分的课,换算成贯穿整个学期的课则是3-4节,每节12学分(此外存在仅上半学期/下半学期授课的mini course

,每节6学分),每学期修满36学分即可获得学位,学位要求144学分(20个月为例)。


在学位要求的144学分中,项目安排的课程必修72学分,限制选修学分为36学分,另外还有36学分的三选一track(research track

/project track/course track)。从选课自由度角度具体剖析一下的话,MSIS专业的限制选修3门课几乎没有选课限制,而在三选一中选择course track的话可以多上三门课,这三门课也没有限定在安全方向,仅仅要求属于某一个特定的CS方向即可。并且,以上的安排全部基于学生一学期上三门课的假设,而如果愿意每学期多上一门课的话,多出来的最多4门课也全部都是任选课程。总共算下来,对于20个月的学生而言,最多16门等价学期课程里面有10门可以任选,自由度可以说是很高了(但是,由于复杂的先修课

依赖关系,有些课也是要硬着头皮去上的)。


下面是MSIS的必修72学分:



<img src="https://pic1.zhimg.com/50/v2-88c995d974dd6af8575593e8fcc155aa_720w.jpg?source=1def8aca" data-caption="" data-size="normal" data-rawwidth="554" data-rawheight="533" data-original-token="v2-88c995d974dd6af8575593e8fcc155aa" class="origin_image zh-lightbox-thumb" width="554" data-original="https://picx.zhimg.com/v2-88c995d974dd6af8575593e8fcc155aa_r.jpg?source=1def8aca"/>


课程安排方面,由于具体的安排每年都在变动,建议大家直接上学院官网http://www.ini.cmu.edu/degrees/msis/curriculum-MS29.html查看,这里不做赘述。


选课制度方面,学校从上学期的期中之后便开始下学期的选课。由于每个人的起始选课时间有些许不同,如果不幸抽中一天内比较晚的选课时间(比如下午3点),恭喜你,想报的课在你开始选时基本已经需要排队了(也就是waitlist)。进入了waitlist之后,一般来说在学期初的两周试听期(意味着头两周退课/重选没有任何影响)积极交作业,刷脸是可以正式注册上你想要听的课的,但是如果waitlist太长也要做好心理准备(通常来说,waitlist过长的热门课近几年也都开放了网课section,除了教室听课优先级低于正常section的同学之外其他一般都是相同的)。


1.4 教学模式

学校里绝大多数的课都是lecture制度授课的,也就是传统的老师上课讲学生听的形式。当然,也有一些纯网课(比如CC,513),以及热门课的网课section不要求学生到堂听课而是转为看录制的lecture,这些课可能更接近所谓的tutorial

的形式。同样,学校还允许学生在找到负责的professor之后开一些self-taught课程,这种课程基本上都是professor定下一个目标,让学生自由发挥和探索的。


评分标准方面:在这点上和国内的高校颇为接近,基本上是从作业,考试,project和考勤几个方面来打分,不过也存在只有project和考试,只有考试和作业,只有作业和project等等的变种。


1.5 课程难度

整体上而言,我认为INI下属的各项目适合之前有CS相关背景的童鞋就读,不太建议从此开始转CS。(当然有大牛学长学姐转成功的先例,也有很多童鞋在之前便开始转专业)


CMU的课程基本上分为水课和非水课。水课一般是指coding量较小(但其他方面未必就好过),而非水课往往伴随着大量的coding project以及其他作业,最著名的莫过于一学期俩人写一个OS的OS课(上课之前要被教授面试,本渣自然是没有选了)。一般来说,个人强烈不建议一学期选超过2门的非水课,除非你想细细品味一下凌晨四点的匹兹堡…


1.6 师资力量

由于INI选课的灵活性,大家在选课时往往会倾向于选择课号15开头的计算机学院

及其下属的10开头的机器学习系的课程。所以便产生了许多传说:比如Java之父教Java,CSAPP作者教系统(CSAPP这书本来也就是这课的教材),Tom Mitchell教机器学习,AFS之父教分布式系统

,图灵奖

得主教算法之类的,你们懂得…(但是这里还是要小声的说一句,越大牛的老师教课就越好这不是真的)。


另外,美国的高校普遍使用Piazza来辅助教学 – 简单说来就是一个学生提问,助教/老师答疑的平台,当然老师也会在其上不定时发一些通知。所以,和老师/助教的交流大部分是在其上进行的。当然,老师也很欢迎学生们上课随时打断讲课提问,或是下课后直接去问老师。


1.7 学生背景

中国学生的数量大约占总人数的四成左右,来这边社交圈子基本上也是以说中文为主。


感觉中国同学的本科背景都是不错的,大多数毕业于国内知名综合性院校或计算机相关院校,也有一部分同学是海本毕业的。专业方面,大多数同学本科时专业应该都可以划分到CS及EE相关;GT成绩则是GRE 320+,TOEFL100+居多。


2. 学校生活

2.1 生活环境

老生常谈,学校位于美国东海岸北部的匹兹堡,具体而言学校位于匹兹堡的North Oakland地区,和匹兹堡大学接壤,离居住区Shadyside和Squirrel Hill较近。


气候方面,由于匹兹堡

的纬度相对较高,因此冬季也是比较漫长而且寒冷的(经常四月份还在下雪),春秋两季相对较短,之前没在北方生活过的同学来这儿可能需要一段时间适应。同时,匹兹堡的气候变化很快(是的,我说的就是毫无预兆的下雨),因此出门最好备着把伞。


而至于食宿,饮食方面可能要让大家失望了,匹兹堡地区好吃的中餐相比于美国其他地方而言并不多,要吃个正宗点儿的火锅烧烤啥的比较困难。不过一般来说,绝大多数的时间里大家也都在吃微信群订餐然后校园取餐的盒饭。住宿的话大家一般选择在Shadyside或者Squirrel Hill区域合租Apartment或House,租金多在500-600刀每月。


2.2 生活开销

前面提到一个月的房租大约在500 – 600刀每月(事实上这在美国应该算是一个较低的水平了),除此之外每个月1500 – 2000刀的生活费应该可以在这边生活的还不错(不过由于课业压力的原因倒也没什么享受生活的时间就是了)。


2.3 课余活动

因为社团和学生组织这块我参加的较少,所以没什么具体的信息可以和大家分享。据我所知,CMU的中国学生组织名叫CSSA,不定期会组织一些活动,比如组织新生接机,春节聚餐等(但是我都没参加过);他们也提供电子版的匹兹堡新生指南,值得一看。


而至于学校的传统娱乐,每年的四月底下旬学校会举办为期2天的狂欢节(Carnival),届时学校放假的同时还会把校园改造成游乐场!值得一去。学院(INI)的传统娱乐项目则是九月初刚开学时举办的匹兹堡夜景游船。


2.4 安全问题

匹兹堡整体而言算是个很安全的城市,具体的治安事件我在匹兹堡一年期间也并未遇见。但是学校警察局在发生治安事件后会向全体学生发邮件汇报,有零星的凌晨时段抢劫案件发生:还是希望同学们早点儿回家或晚间时乘坐学校提供的Escort校车直接送到家门。


3. 实习与就业

3.1 实习情况

刚刚结束在Google的实习。实习的岗位是Software Engineer(MSIS同学的公司实习岗位还是比较多元化的,Software Engineer / Site Reliability Engineer / Security Engineer均有),工作内容是和Google内部存储系统隐私和安全相关的一个project,就不展开讲了。


感觉INI的大部分中国同学都找到了企业实习,也有一部分同学选择暑期在学校的实验室做一些科研相关的工作。企业实习方面,FLAG等大型互联网企业均有同学进入,也有很多同学选择了创业公司,主要实习地点集中在湾区、西雅图

、纽约这几处。


3.2 实习渠道

找实习这个事情早点儿开始总是没错的。在刚入学不久,第一年的9月份学校便会举行名为TOC的招聘会,一般而言,由于职位的空缺还很多,实习在那会儿是最容易找到的。如果想早些找到实习不耽误后续的课程及学业,希望大家可以在那之前便准备好简历、刷题、Linkedin页面、与面试官交谈的自我介绍等等。在TOC之后,找实习的渠道基本就是找学长学姐内推、网申

之类等等,但是就有效性和时机而言能在TOC上便斩获实习Offer自然是最好的。


3.3 学校提供的就业指导

学校提供了名为Handshake的平台,与你的个人学生信息绑定,在上面可以快速投递简历。学校同时也会不定期有各大企业的Recruiter到访,届时将会有邮件通告具体宣讲时间,这种时候带上几份简历过去和Recruiter谈笑风生总是没错的(还有Free food!)。


除此之外,我所在的学院INI还有数位专门负责Career Development的staff,可以和她们预约帮你改简历,催Recruiter,对比Offer,和校友联系,做Mock Interview等等,还是非常有帮助的,人也很nice。


4. 总结

不得不说CMU的整体氛围还是十分压抑的。并不是说来这儿的学生都是所谓的Nerd或者“不会玩”,只不过在每学期3 – 4门课还要同时找实习/全职工作的压力下你很难给自己腾出时间来放空自我。同时,CMU的Peer Pressure也切切实实地存在着。我个人的感觉是在这儿你身边的同学从来都不乏大神,一学期选四门课的同时还能早早找好实习,外加一个TA / RA也能游刃有余。在这样的环境下,选课时常会问自己:这学期选三门课真的就够了么?然后默默地给自己也加到四门课。(然后发现自己作了个大死,一学期有好几周都要熬夜熬到凌晨三四点,咳咳)


在这边的生活也是单调的。一天的日程里可能只会有这么几件事:听课,吃盒饭,赶due(赶完due就换成刷题)。至于每个周末都去周边自驾或开party,每天给自己做顿美味的晚餐,把所有新出的游戏打通关什么的?想多了,不存在的。一个学期里可能只有一次或两次这样的机会。


但是,如果你能忍受这样一整个学期除了几周之外都被火烧眉毛的due赶着的生活,你会发现其实还是有许多时刻值得回味的:和小伙伴在自习室畅饮红牛讨论Project设计的雨夜,在Autolab(学校的一个交代码自动判分平台)在用尽最后一次提交机会时得到满分的狂喜(好吧,其实有很多大神第一次交就满分了),以及在学期的最后一场期末考结束时把笔合上的瞬间。(每次在这之前我都计划着考完试了一定要大吃一顿或者打通个游戏啥的,真考完试了我却只想在我的床上好好睡一觉)


最重要的是,你会发现自己的代码水平会在一学期due的滚动轰炸下突飞猛进,当年在你看来曾经遥不可及的大神现在貌似也没离得那么远了(当然也有些大神你会发现自己离他/她越来越远了2333,这种一般也是你的同学)。而有着CMU的这块牌子在这儿(咱怎么说也算是计算机四大不是),在找工作的时候还是能感受到在这儿的所学都是有所回报的。


最后还是要感谢Pivot中枢教育给我的这次机会,让我在第二年开始之时沉淀一下之前的求学生活并和大家分享,也希望能在这儿与大家相见!


欢迎大家关注微信公众号“中枢教育”,获取更多有用有趣的留学资讯哦~

項目經理 二十五級
38樓 發表于:2025-12-23 20:52

baicaioyzy:


你见过凌晨三点的匹兹堡吗?

在CMU,选课选得好,你可能每周都能见几次。

不说别的,CMU凌晨三点多的校车从来都是排长队上的。


一键三连➕关注

更多文章,请关注我的专栏:



投资理财之路
程序员之路
计算机科学专栏
金融学专栏
留学、求职、生活、思考
項目經理 二十五級
39樓 發表于:2025-12-23 20:52

老游说留学:


关于卡内基梅隆的10件小事!

1.卡内基梅隆大学(Carnegie Mellon University,简称CMU)是美国东部著名的顶尖私立研究型大学,位于美国宾夕法尼亚州第二大城市,曾经的“钢铁之城”匹兹堡市。CMU成立于1900年,由安德鲁·卡内基创立。安德鲁·卡内基是匹兹堡成功的企业家,也是著名的慈善家。他创立了世界上最大的钢铁生产公司,是当时全世界最富有的人之一。1900年,他捐赠100万美元在匹兹堡建立了一家技术学院,这就是卡内基梅隆大学的前身。

2.卡内基梅隆大学

在2022U.S.News全美最佳综合大学排名2,拥有享誉全球的计算机学院,截止目前为止,已经培养了13位图灵奖

(计算机专业最高奖)得主。在最佳本科计算机科学课程排名中,与麻省理工学院、斯坦福大学和加州大学伯克利分校

并列全美榜首。除计算机课程外,在科学、技术、商业、公共政策

、人文和艺术方面也有着不错的表现, 2019年培养出20个诺贝尔奖、9个奥斯卡金像奖、114个艾美奖、44个托尼奖得主。


3.知名校友有茅以升是中国现代桥梁之父,美国科学院

外籍院士,卡内基梅隆历史上授予的第一个博士。安迪·沃霍尔

:波普艺术的倡导者和领袖 曾就读于卡内基工学院(CMU前身)。爱德华·费根鲍姆

: 人工智能先驱,1994年图灵奖获得者。罗伯·马歇尔

: 美国导演、制片人、演员,代表作品有《芝加哥》《加勒比海盗4》 《艺伎回忆录》。戴尔·莫滕森

: 经济学家,2010年诺贝尔经济学家获得者。爱德华·普雷斯科特

: 经济学家,2004年诺贝尔经济学家获得者。


4.匹兹堡是全美治安最好的城市之一,是犯罪率最低的城市之一,被CNN Money评为最适宜居住的城市之一(在100个城市中排名60),它已经从一个烟雾缭绕的钢铁城

变成了一个绿色城市。

在匹兹堡和附近区域有很多的就业机会。2009年美国500强企业中有8家将全球总部设在该市,美国500强总部数量全美排名第8。分别是:

105 U.S. Steel(美国钢铁公司)
161 PPG Industries(PPG工业公司)
267 H. J. Heinz Company(亨氏公司:食品公司)
278 PNC Financial Services(PNG金融服务集团)
406 WESCO International(西科国际有限公司)
448 Allegheny Technologies(Allegheny Technologies-世界最大的特钢生产商之一)
462 Mylan Laboratories(迈兰实验室:美国最大的学名药

生产商)
497 CONSOL Energy(康寿能源公司:天然气和煤炭生产商)
另外,总部在该市的还有4家美国1000强的公司,分别是:
541 Dick's Sporting Goods(迪克体育用品公司)
690 American Eagle Outfitters(美国鹰服饰公司)
732 Kennametal(肯纳金属公司)
867 Atlas America(保险公司)

再另外,德国拜耳公司(制药企业)的美国总部,美国铝业公司

的运营总部也设于此。匹兹堡的主要雇主还包括纽约梅隆银行(Bank of New York Mellon),葛兰素史克

公司【全球第三大的制药、生物以及卫生保健公司(营业额排在强生公司

、辉瑞之后)】,德勤,联邦快递等。

5.匹兹堡是体育之城,是文化之城,也是动物园之城。匹兹堡动物园和水族馆(The Pittsburgh Zoo and PPG Aquarium )是全美少有的将动物园和水族馆融合在一起的景点。比如动物园中有濒临灭绝的雪豹、大象、西部低地大猩猩

;水族馆中有企鹅和鲨鱼。The National Aviary(美国鸟园)位于匹兹堡的北边,是全美唯一一个独立的、室内的、非盈利的鸟园。在这个鸟园中有蜂鸟有丹顶鹤

等。值得一游。

6.自从1900年建校以来,卡耐基梅隆大学一直就是为了培养工程界和科学界的精英而存在的。随着20世纪中期计算机时代的到来,卡耐基梅隆大学

再次确认了它将理论联系实际技术问题的决心。2002年,卡耐基梅隆大学在硅谷

建立了分校区,将它的优秀的技术教育项目与创新性的商业氛围相结合。硅谷校区开设的项目包括:硕士项目:Software Engineering软件工程

;Software Management软件管理;Engineering & Technology Innovation Management工程和技术创新管理;Information Technology信息技术

7.学术氛围非常紧张,特别是技术学位

(如CS等),课程极其严格和苛刻。许多学生反馈连睡觉的时间都不够,也没有时间参加课外活动。就像有名学生直率的说的,卡耐基梅隆大学的课程“超有竞争力,你需要在课外花很多时间。如果你来这里,做好努力的准备吧。”“卡耐基梅隆大学的课程设置非常密集,所以很多时间都被贡献给课堂作业和团队项目了,”

8.卡内基梅隆大学没有一个集体的大食堂,不同的吃饭点坐落在校园的不同角落。学校内部有标志性建筑“勇登高峰”,以及多个雕塑。教学楼多以米白,砖红为主色,好像走进了一所古老的院校,庄严肃穆,学术氛围浓厚。另外在校园内还有food truck餐车。不少学生也会选择在自己的公寓内自己做饭。学校离大型生活食品超市Giant Eagle和超市Target都很近,可以持学生卡免费坐公交车前往,大概20分钟的车程。

9.虽然CMU提供的公寓式宿舍都位于校外,但却非常受学生欢迎,因为住在里面的学生一方面享受学校宿舍的诸多管理优势,另一方面又与公寓所在的社区紧密结合,更有利于学生融入当地生活。CMU提供的公寓式宿舍都靠近巴士车站或有学校免费班车停靠,交通非常便利。CMU共有公寓式宿舍10处,大多为学校自有或接受学校管理,其中接待新生住宿的主要为Residence On Fifth公寓和预计在2023年秋季开放的Forbes and Beeler 公寓。

10.CMU也有学生给老师打分的惯例,但人家是玩真格的。曾经有个某领域颇具影响力的教授在CMU开设了一门课,但是这位教授似乎准备的不太充分,板书也不多,没词儿了就念念课本,然后思维好像也不那么清楚。然后到学期末学生打分的时候,这位教授得分不高(这帮学生也是挺实在)。由于学生反响不好,学校停掉了教授的这门课。然后又过了一年,这位大名鼎鼎的教授又回来教课,据说比之前有了长足的进步。

項目經理 二十五級
40樓 發表于:2025-12-23 20:53
作者:TechX
链接:https://www.zhihu.com/question/24295398/answer/759182370
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

近日,卡内基梅隆大学的研究人员提出了一种添加触摸控件到任何对象的方式,用户无需考虑对象形状或材质如何。

这个被称为Electrick的系统通过软件算法测量导电表面上的电流变化来读取手指的按压。


Electrick技术展示


相比传统触摸屏或是触摸板,Electrick无疑更加灵活、低成本,也带来了无数的可能性。


研究人员称,喷上涂层

后,他们可以用“电场成像”(electric field tomography)技术来感知手指触摸。比如把导电涂料

喷涂在手柄上,即便手柄坏掉了也可以实现操作;喷涂在吉他上,电子效果版就集成在机身上;甚至可以喷涂在汽车方向盘上,用手势控制音响声音或切换电台,非常方便。


Electrick技术展示

卡耐基梅隆大学

的人类计算机互动研究所克里斯·哈里森(Chris Harrison)说:“只要我有一罐喷漆,我就能把所有东西变成触摸屏。”

像Electrick这样的概念科技,不久前还只存在于《钢铁侠》这样的科幻电影里。





然而在卡内基梅隆大学,这样看似未来科技的发明简直多得不胜枚举。


我们不禁会好奇,卡内基梅隆到底是什么样的大学?CMU的学生都具备怎样的素质?竟能创造出如此众多的未来科技。


TechX特别邀请了即将在TechX 2017担任课程助教的三位CMU在校生,分别是Harvey、Karen和Brian,聊了聊CMU与众不同的科创氛围。




”酷!“


在与三位MA聊完他们在CMU的经历后,我们本能地反应出了这个词。


Harvey和我们说,他在CMU最喜欢的的一位教授是Whittaker教授——“他不仅自己是Space Spark Startup的创始人,还经常带着学生做星际机器人的项目。”


近期,他将带领Harvey所在的团队参加谷歌的Lunar X机器人比赛,而获胜的队伍,可以把他们的机器人送到月球。


和教授聊天,发现他的副业是把机器人送上月球 - 图为Whittaker教授

“Whittaker教授不仅技术很强,鼓舞士气,带领团队更是一流。”


在提到这位教授时,Harvey给出了非常高的评价。


“他会重复地和你强调,不断地让你意识到,我们正在做一件伟大的事情,而这是一个千载难逢的机遇。”


“想象一下,在绕地轨道

的飞行器


运行着你写的代码

这是一件多么酷的事情” 




“普遍的24小时不睡觉Hackathon”


在CMU,虽然受校训“My heart is in the work(心在工作)”的影响,学生们大多非常专注于自己的学术和科研工作。


但黑客马拉松

十分普遍,大部分的CMU学生在大学本科期间,都会多次参加类似活动的丰富经历。


Karen在大一时参加了Hack CMU,一个面向匹兹堡

地区开放的大型黑客马拉松活动,根据活动当时的时限要求,各个队伍需要在24小时内完成整个项目的设计、开发和实践。由于时间的有限性,通常大部分的选手都会选择牺牲睡眠时间,“基本上大家都是只睡一到两个小时,甚至是不睡,来完成自己小组的项目”。


CMU的PR2 robot and hexarotor MAV


当时Karen和团队开发的项目叫,是一个基于建模

、中心性、网络扩散模型

等建立的游戏。


玩家通过Facebook账号登录时,系统会根据Facebook提供的玩家的朋友关系网数据,生成一个现实的3D网络。玩家可以制作不同的“僵尸病毒

”,然后通过朋友网络扩散,同时可以自己调节难度等等,也会有一些小道具如疫苗、隔离房间等。


“这样一个看似普通的小游戏,其实背后要研究的东西真的非常多。我们在构建朋友网络以及病毒扩散模型的时候,都是参考、查阅了大量了资料和研究数据才做出来的。


当时我们几个人一起连续做了24小时才完成了这个项目,虽然基本没有怎么睡觉,但是能和志同道合的伙伴一起做自己热爱的事情,这真的是一个很酷的体验!”


Harvey在CMU的寝室

说到这里,Brian提到了他先前一次参加ECE(电子与计算机工程)Build18活动的经历,当时有一个队伍的成员来自不同的专业,有游戏设计、Art、ECE等,结果他们小组一起做了一个VR的坦克游戏——“是真的有一个VR的坦克座舱的那种,我觉得不同的想法能够在这里发生碰撞,诞生出非常有趣的东西,这个太酷了!”

Brian, TechX 2017 航空航天课程导师助理


其实谈起CMU,不少人会有一种“他们的学生都很nerdy”的印象,三位MA也都一定程度上肯定了这种说法,但他们更愿意将这种“nerdy”解读为对学术和科研的专注与严谨。其实CMU的学生也有玩得很“疯”的时候:

“我们学校每年春季的期末考前几周,会有一个大型的狂欢嘉年华,CMU几乎所有人都会出动,把学校变成一个游乐场:配备有摩天轮、鬼屋等等的游乐设施。有一个游戏非常有意思,每个学院的dean坐在一个大水缸上,学生飞镖如果扔中中心,那个dean就会被扔到水缸里去。大家全都乐在其中。这也让我觉得很酷。”


Karen, TechX 2017 iOS课程导师助理


可见,CMU的学生并不如我们平时所见那样,都是不苟言笑的,外界所认为的“Nerdy”更多的是只指他们身上所具有的那种近乎偏执的对学术研究的专注度。

再者说,管它Nerdy与否,难道你不想像Harvey,Brian,Karen一样,在自己热爱的科技领域中浸泡,度过痛并快乐着的四年时光,并且为未来贡献出自己的一份力量呢



項目經理 二十五級
41樓 發表于:2025-12-23 20:54

学术上,不管你是神马专业出身,到头来或多或少都会去学一点编程的存在,交叉学科特别多。如果你是CS专业,我就不需要多做解释了。

生活上,物价不算高,气候不算好,吃的跟加州纽约自然是没法比的。

CMU是个小学校,没什么体育文化,所以很难从学校参加的体育赛事找到自豪感,算是一点小遗憾吧。



作者:Min Xu

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

来源:知乎

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


項目經理 二十五級
42樓 發表于:2025-12-23 21:16

关于学术方面:

感觉大家都很拼,不少同学大一就找到实习。目前上过课的老师都很负责,基本去Office Hour都会很耐心,有些还会帮你分析考试里体现出来的知识漏洞。大神是真的多,但是也有像我这样的普通人,希望能够顺利找份好工作。学校方面会给你提供很多资源例如做Research,找Internship,以及以后读Master和PhD的机会。顺便讲一下,申请本校的硕士是不需要考GRE的,然后CS Department还有4+1的项目,也就是给本科的学生直升Master

关于生活方面:

待得越久感觉食堂越难吃。冬天下雪不一定冷但刮风一定冷。亚裔在这可以算是Majority。只有室外网球场而且一年至少四个月不能用。Pittsburgh附近没什么特别可以玩的地方,所以比较适合学习。兄弟会也非常Chill,不会像一些Public School一样搞比较脑残的事情。

文笔拙劣,想到什么再补充。



作者:白日梦大师
链接:https://www.zhihu.com/question/24295398/answer/638262905
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

項目經理 二十五級
43樓 發表于:2025-12-23 22:04

美国留学君:


先介绍一下自己,我是17fall入学CMU MSIT-Mob(Master of Science in Information Technology-Mobility)项目的同学,今天这篇文章主要给大家分享一下CMU MSIT-Mob项目的相关信息,所涉重点为该项目的就业求职情况,希望能够帮助到想要申请该项目的同学。

一、基本情况

在详细介绍CMU MSIT-Mob项目之前,我想先说一说大家关注相对较多的CMU INI学院。

INI开设在工程学院

Carnegie Institute of Technology下,主要有三个培养方向,即MSIS(M.S. in Information Security)、MSIN(M.S. in Information Networking)和MSIT(M.S. in Information Technology)。

我就读的MSIT又提供了三个子track供学生选择,分别是MSIT-Mob、MSIT-IS(Information Securuity)和MSIT-SM(Software Management)。其中,Information Securuity是INI学院的强项,在全美名列前茅。

以上五个项目的学生都可以自由选择16个月或20个月的项目就读时间,不过学校规定从我们毕业后的新一届学生开始,你即使选择读16个月,也需要交够20个月的学费。大家也不用太在意,INI学院所有的项目都会带有一定的奖学金,能够帮你分担一些学费上的压力。此外,CMU实行Semester制,所以如果你们选16个月项目的话就是第一年8月入学,第二年12月毕业,共3个学期;如果选20个月项目的话就是第一年8月入学,第三年5月毕业,共4个学期。

课程

INI下的项目的毕业要求是修满144个学分,其中包括72学分的必修课、36学分的Restricted Electives和36学分的三选一track(research track

/project track/course track)。

如果你选16个月,平均每个学期就需要修48学分;如果你选20个月,平均每学期就需要修36学分。正常来说是12学分/课,课程贯穿整个学期,但是大家必选的经济学

课是mini课,分上下学期,每门6学分,需要上两门。我觉得对于找工的同学来说,如果你实力一般的话,还是稳一点、留出一些时间刷题比较好,不要给自己那么大的压力。

选课

我们MSIT—Mob项目的学生选课自由度比较高,除了可以选INI自己开设的课程外,还可以选CS学院、ECE学院、Tepper商学院

和海因茨学院的课程,例如Introduction to Computer System、Distributed System、Cloud Computing、Advanced Cloud Computing、Database System、Operating System、Parallel Computer Architecture and Programming、Storage Systems、Computer Network等CSC的课程。因为CS是CMU的强项,所以学生对CS课程的需求特别大,而INI也会开一些CS方面的课,请的老师也大都是从CS学院过去的,课程质量完全没问题。

此外,Mob有两门Tepper商学院MBA的必修课,我觉得这两门课对我们非常有用。有文章指出,印度

学生之所以在职场表现得这么优秀,是因为他们在大学里会必修MBA相关课程。而现实确实如此,学习MBA课程可以帮助工科生拓展视野,提高其在职场中的“情商”。

总之,我希望大家在之后选课时记住两点,一是你们对什么方向感兴趣,就去选择那个方向的课来上。我身边大多数人会选择向SDE发展,可以给大家一个参考。二是CMU有很多好课,这些课的workload并不小,我建议大家量力而行,每学期选3-4门就可以了。

学习体验

CMU计算机专业的课程可以称得上是世界排名第一,所以许多学生过来之后,都想在有限的时间里上到更多的好课。也因此,Mob学生第一年在匹兹堡的学习压力很大,赶due是常有的事,我记得我当时就经常赶due到2点。但是在CMU高强度的修课、学习和训练下,我的学识、思维、眼界及写代码水平都有了质的飞跃,感觉自己在这边一年里学的有效知识比在国内四年都学得多。而且这些课程和工业前沿联系紧密,我们在课堂所学的知识不是死的,之后可以被灵活地运用到实习和工作中去。

就业

作为一个以就业为导向的项目,除了课程设置外,CMU INI在其他方面也做得比较到位。

我们一进校,学院就会安排餐会,请各大公司的校友来为我们讲解招聘等事宜,提前让我们了解找工的具体情况。这是一个非常好的社交场合,如果你好好表现的话就能从中得到机会。

INI学院也针对学生的需求配置了专门的career adviser,为大家提供career service。这些advisers一般会负责组织只有本系才能去的讲座、一对一的简历修改、一对一面谈,mock interview、内推等工作,他们不仅人非常nice,而且真的能够在就业方面帮助到我们。

此外,CMU每年都有秋招和春招career fair,规模挺大的,大概有300多家大大小小的公司会来参加。我建议大家尽量把cf利用起来,因为我有很多同学都是通过cf拿到的offer,我自己的实习也是在cf上找到的,这种找工方式直接又有用。你们也可以把自己的个人信息绑定到学校的求职平台Handshake上,这样可以快速投递简历,非常方便。

说实话,我们项目的学生在硅谷校区的就读经历对找工真的特别有帮助。

一是湾区地理位置好,这边有很多startup,也昭示着我们有更多找工的机会,我到了硅谷之后就轻松拿到了4个的公司的Onsite。

二是Mob的学生第二年在硅谷校区会有一个整fall学期的project practicum,而这些project sponsors来自Google、BitClave、Matrix、NASA、SLAC National accelerator Laboratory、Visa、Citi、Common sense Media、Demisto、Ericsson和CMU,INI会向他们每人收取25K刀的费用。项目要求学生组队完成,人数为3-5人,对于没有实习经历的同学来说,做完这些项目会为你的简历增色不少。

三是CMU的校友资源丰富、人际网络强大。我们很多学长学姐都在硅谷和西雅图

的大厂工作,你可以请他们帮忙内推,我的全职offer就是通过学长内推

拿到的。互帮互助是Mob的传统,学长学姐对我们一般也都比较热心。

四是硅谷校区不像匹兹堡

校区,这边的学生主要是做项目,所以课程压力会小一点。我们可以把大量时间拿来刷题,为找工做准备。

说完了Mob项目找工的好处,我还想澄清几个问题:

一提到CMU,很多人都会联想到peer pressure

。现实也确实如此,在几乎全校都要找码工工作的情况下,大家求职时面临的竞争是会比较大。于是很多同学会担心自己的水平可能不足以和大神们竞争对抗,对是否要来CMU产生了犹豫。但我觉得大家可以换个思路来想,求职时你的竞争对手可不止CMU的同学,还有其他高校的毕业生,而各大公司提供的职位又比较有限,无论你去不去CMU,竞争都会存在。那么在应聘时什么最重要?面试官当然比较看重的是你的实力。如果你选择了CMU,在学霸云集的课堂氛围熏陶下,可能遇强则强,自己的水平能够得到飞速的进步。即使依然没有修炼成大佬,也能够在实力上甩出其他高校的学生一大截。你的实力提高了,offer自然会来的。

还有关于diversity的说法,即很多公司比较追求diversity,也就是追求每个学校的HC平均化,所以我们学校的学生经常会因为diversity

而挂掉简历和面试。就我个人的感受来讲,我觉得这个情况只限FB一家。不过facebook每年录取的CMU学生数量还是比较多的,我听说18年底入职的一半新员工都来自CMU。虽然FB会在career fair上拒你的简历,但是通过内推,我们几乎人人都会拿到OA!

最后我就和大家详谈一下我们这届的就业数据吧。

我们这届MSIT-Mob项目共招了46人,其中有36个中国人,包括23个男生和13个女生。在总人数中,有29人(26个中国人)选择了16个月毕业,17人选择了20个月毕业,对就业完全没什么影响。大家的就业情况都比较可观,2018年的暑期实习率达到了100%,36位中国人最后也都拿到了全职offer,具体数据如下(可能会有出入):

此外,我们5位印度同学也都拿到了全职offer,有两个去了Microsoft,剩下三个分别去了Google、Linkedin和Niantic。

据我所知,我们当时有5-6个人都一次性抽到了H1B,我觉得最后的实际数据应该会比这个数据多一倍左右,希望你们到时候好运!

从以上的就业数据可以看出,就读这个项目虽然不愁就业,但也不是人人都能进FLAG的。想找工但是没有大厂执念的同学完全可以来。不过如果你想读PHD话还是考虑一下其他项目或学校吧,这样也可以把更多机会留给有找工需要的同学。

項目經理 二十五級
44樓 發表于:2025-12-23 22:06
作者:AdmitWrite留学中心
链接:https://www.zhihu.com/question/24295398/answer/1226366837
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

这里主要介绍一下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!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

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

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

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

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

項目經理 二十五級
45樓 發表于:2025-12-23 22:07
作者:加勒比海带
链接:https://www.zhihu.com/question/24295398/answer/1837964220
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

2. 在卡内基梅隆大学 (Carnegie Mellon University) 就读是怎样一番体验?

谢邀,所谓百闻不如一见,在这里分享一个君明师兄的在读反馈呀~~


Carnegie Mellon University创立于1900年,两位创始人安德鲁·卡耐基和安德鲁·梅隆

在美国历史上都是举足轻重的人物。因为计算机专业出名,是被认证的程序猿大学Coding Monkey University,简称CMU。而CMU另一个出名的专业,却是和计算机相隔十万八千里的艺术,这就叫技术艺术两手抓! 

除了它的计算机和艺术,机器人科学、理学、美术及工业管理都是举世公认的一流专业。君明师兄就有幸成为它的一员,在这个过程中有很多成长和蜕变。今天我们邀请他和大家分享一下在CMU的点滴,希望可以帮助到那些同样想要申请CMU的同学。


-前期准备-

在申请留学的过程中,我与君明结缘,事实也证明君明在我申请梦校CMU的过程中起到了非常关键的作用,我庆幸自己做出了最正确的选择。

从最开始和君明的老师们讨论一些比较general的申请问题,到后面和他们密切合作、沟通择校、润饰文书、撰写个人陈述等等,整个过程都非常的顺利及融洽。君明的老师充分地挖掘了我过去的经历,并通过专业规划指导,将我的个人优势、学业规划和与学校的契合度完善地呈现在我的文书以及其他申请材料之中,最终助我顺利拿到了offer。


-校园环境-

说说看我的校园吧。CMU校园环境很漂亮,像多数典型的美国大学

校园一样是开放式的。CMU的教学楼分布集中,只有INI在一个单独的街区。大多数的教学楼都是偏传统风格的建筑,印象中就只有CS大楼比较现代化。


校园里一共有两个图书馆,其中一个是Hunt。Hunt是较为普通的图书馆,一楼有星巴克,许多同学会在餐饮区域短暂休息或学习。

另一个比较小型的现代化图书馆在Wean Hall,这里有学习的小隔间,安设躺椅,为给大家在期末时通宵复习准备的。

很少有中国学生会住在CMU的宿舍,他们基本都是在外面租房。CMU和匹兹堡大学挺近的,在这两个学校周围主要有三个学生租房的区域:Squirrel,Oakland和Shadyside。


CS大楼

-学习-

对于学习CS专业的同学来说,“技校”CMU肯定是top choice之一。在计算机四大中,CMU最亲民,最平易近人。


斯坦福,麻省理工和伯克利大学

对申请者的背景要求很高。考虑到我本科大学在211中,CMU肯定就是我的梦校了,我现在的专业 MSCV 隶属于RI (Robotics Institute),而RI又是CS学院最重要的分支之一,是一个专门研究计算机视觉的专业。

计算机视觉

顾名思义就是教计算机或者机器像人一样“看”的科学,使其代替人眼对目标进行识别、跟踪、测量并做图像处理

,算是AI中非常大的一个分支。用我们系主任

Kris的话来说, “We have the biggest computervision community in the whole world”。

虽然听起来只有我们一个专业是单纯做计算机视觉,但其实RI中可以说有60%学生的研究方向都与计算机视觉或者机器视觉

相关,包括master和大量的PHD大佬们。

RoboOrg-开学活动,组队做小车

-项目课程-

我的项目分三个正常学期和一个夏季学期,总时长是16个月。虽然只有16个月,但是上课的量不会比两年的项目少太多。总体的课程安排还算是比较紧张的,尤其是第一个学期。课程除了包括与视觉相关的课程比如Computer Vision,Visual Learning and Recognition这些之外,还会上一些机器人相关的课程比如 Math Funds for Robotics以及Introduction to Machine Learning。

上课模式的话就跟普通美国大学一样,一门课一周可能两次lecture加一次tutorial。Lecture是教授会自己来上,tutorial的话主要是讲作业,一般都是助教来上。

至于作业,每个课程差别会比较大,有些课程可能一周需要花20小时左右来完成,而有些课可能7、8个小时就足够了,取决于你选择的课程。能力强的就可以选一些非常hard core的课程,比如 Cloud Computing,这门课可能一周30个小时起步。

-校园休闲娱乐-

曾经是钢铁之城的匹茨堡

,有着它独特的魅力。而这里的留学生更愿意叫它痞子堡,可爱又硬核。这是个休闲的城市,自然环境和风景都很不错。至于吃的,可能慢慢你就习惯了,匹兹堡

不像纽约和旧金山这样的大城市,所以就只能将就将就。这里一切都平淡和平凡,融入久了,你会察觉到有一天,不舍得离开这里。

草地上的土拔鼠

-体验-

CMU给我最大的感受是:我需要更努力。因为来CMU读正统计算机的,每一个实力都很强,而且在这边就知道什么叫真正的my heart is in the work

。你会发现很多很多比你强的人,比你还努力。

另一个很大的感受是:我需要对自己未来要走的方向很明确。明确以后做学术研究或是进入业界,明确感兴趣的方向以及以后想找的工作职位。因为真的没有时间给你浪费,每个时间节点都非常紧凑,需要认真地提前做好未来规划。



既然答主有想要留学的想法,不妨大胆去做呀!幸运之神不会辜负每一份努力,只是时间早晚而已!

心动了吗

心动不如行动

关注君明留学

掌握更多留学咨询~

項目經理 二十五級
46樓 發表于:2025-12-23 22:08

Master项目毕业…说实话cmu这几年真的是徒有虚名...大家肉眼可见多少大牛老师去了工业界…教学课程水平日渐堪忧……然而还不断扩招: ))) 扩招不怕没地方 可以上更不保证质量的网课 = = 哦对了据说还作业量不断增加 讲真原来的量已经很大了好吗 有这扯淡的功夫还是放小朋友们多刷刷题吧 漏洞百出的description真的是不忍直视好吗

重点是有些并没有投身于工业界的大牛老师们 也跳槽到所谓CS系不如CMU名气的地方去了 比如 Yale : )) 咳咳 所谓 我看某技校再这么作下去 迟早就不是所谓了 而且难道自己心里一点B数都没有么……在匹兹堡这么一个交通闭塞的地方 早晚药丸 我不是说匹兹堡城市不好 但是他周围近一些的大城市 比如DC至少也有4小时以上的车程

再加上硬件设施真心是无力吐槽……估计是真没钱了吧

本人虽然最后找到了自己很满意的工作 但是对某技校真的是无感 不过在这里我遇到了非常给力的队友… 一起熬夜奋斗作业一起吃火锅的小伙伴… 真的可以说交到了很多很多能一起走很久的朋友

某校该醒醒了……希望不要整天啃食自己的昔日辉煌 : )



作者:匿名用户

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

来源:知乎

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


項目經理 二十五級
47樓 發表于:2025-12-23 22:13

超超:


我觉得我唯一后悔的是没有选一把OS爽一爽…

項目經理 二十五級
48樓 發表于:2025-12-23 22:13

作者:college101

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

来源:知乎

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


College 101第一期嘉宾分享有提到跟问题相关的内容,我截取内容搬运过来。因为是语音转文字,稍微口语化还有些重复语句见谅。

==========================================================

CMU工程院:

从我的角度的话,首先我说一下我在学校就是一个工程学院的学生。然后CMU这个感受的话,首先这个学校比较小,就是面积也小,然后人数也小,就是在学校当中就很容易在走廊上走几步,就会遇到熟人这样,然后这种体验其实还挺好,因为就比起别的学校,可能说,比如说伯克利那个一个学校几万人,然后你走在那边可能会有点无所适从,然后没有认识的人,大家都忙忙碌碌的各自追逐自己的目标,不像我们学校比较小的话,就这种social的感觉会更好。

另一个的话就是因为由于我们理工科非常强的,然后一个理工科学生,可能会更多在自己的空间里面,在一个自己的小圈子里面。就感觉学校就是非常偏理工,不过我们确实是我们的reputation也是比较偏理工,特别是在国内,会有很多就是说国内来的硕士生来学计算机。但是其实我们学校,也有很多别的东西。比方说刚才提的经济学也挺强的,然后像Neuroscience psychology这些,还有就是我们的戏剧学院也非常的强。

所以就是其实也不单只是有理工科的,虽然理工科是就是大家最为人所知的,但是我们学校可能就是比起别的学校的创投没有那么积极活跃,可能学生的思潮也没有那么的多元,而且也是一个比较就是不那么政治的学校,这在不同人眼中就是仁者见仁见仁,智者见智。

CMU受欢迎的课程

一个semester四五门课吧,然后更厉害的可以六门,然后还可以助教做research什么的。

CMU一届应该2000多的个学生。

我们学校师生比的话接触老师机会还是挺多的,然后就是分两种,一个是lecture一个是recitation,然后看不同的课,受欢迎的程度,可能非常受欢迎的课,最多最多也就是一个教室里会做个可能五六百个人这已经是最多了,大多数的课可能就是呃,比较多的就是一一两百个人,然后一些小众一点的,那可能就是几十个人,然后很多就是十几二十个人,然后如果是recitation的话,就是不是教授讲是比如说助教或者一个博士博士后来过一过这种比较实际的面向考试东西的时候,呃,那可能就是十几个人,甚至个位数。

就是我们我们学校的杰出校友还挺多的,就中国人像李开复什么的。但我好像就还真的没有遇到这种杰出校友回来的演讲。因为这个就是比较看运气,看你能遇到什么样的,比如说可能回来演讲是一个戏剧方面很杰出的,比如说得了美国奖项的,这个大家可能不知道,但是在美国肯定非常出名。然后如果说什么出名的教授或者课的话就我们学校有一个教授特别出名,叫做Randy Pausch就是那个last lecture的那人。

他就是他是应该是做做这种娱乐交互技术的,然后什么迪斯尼的最早的就是这种VR线下游戏厅的设计什么的都有找他去做,然后他就是非常为人所知的就是那一系列的last lecture就是他得了癌症之后,然后就是算是反思人生的意义,然后跟别人讲一些挺发人深省的东西,然后那个书我自己有下载读一遍,但是这种人现在没有机会接触到,因为已经去世了。


項目經理 二十五級
49樓 發表于:2025-12-23 22:14

6个的:


在CMU就读是一种很快乐的体验

日常减压方式清醒脱俗


https://b23.tv/av70422040b23.tv/av70422040

这里就是被CMU逼疯的底层学生

項目經理 二十五級
50樓 發表于:2025-12-23 22:14

千只:


做了好多Vlog视频带大家一线体验一下


#A Normal Day of a CMU Freshman 大一新生的普通一天


在这普通的一天

我做普bu通wan的作业

很普通地走在这普通的街


掏出普通的耳机

沉迷普通的学习

刷十页我最爱的普通reading(不)


普通的CMU我普通地浪

旁边普通的游客在普通地瞧

我普通的灵魂在普通地出窍

在普通的修炼成仙中普通地燃烧

:-)

https://mp.weixin.qq.com/s/9Hk_f4RN2Mu8pzJsACShLA

https://www.youtube.com/watch?v=joaQXT_iPHM



#CMU Class of 2022 Orientation Day 6-7 新生欢迎周户外活动与室内表演


Pittsburgh Connection=免费-15刀即享漂流攀岩洞穴探险骑马跑酷真人CSblabla

https://mp.weixin.qq.com/s/VIZBYlb5b0FB223tk1Icig

https://www.youtube.com/watch?v=1s9RwdFjfeg



#CMU Class of 2022 Orientation Day 4-5


学院们的天才口号

宿舍们的天才设计

那些年你错过的convocation与house war上发生了什么 :-)

Convocation

=另外一半的开学典礼

House War

=宿舍聚众打架233

https://mp.weixin.qq.com/s/a9AbqBxk2LGZIgpwAsnPxQ

https://www.youtube.com/watch?v=9P48WVGso4c



#CMU Class of 2022 Orientation Day 1-5


把这几天随手拍的视频们剪在了一起

分学院去的地方都好有意思 想都去:-)

#以后旅游打卡list除了博物馆美术馆再加个科技馆天文台 种草了

强烈推荐的视频:

Randy Pausch's Last Lecture:https://www.cmu.edu/randyslecture/

Tea Consent: https://www.bilibili.com/video/av13682623

https://mp.weixin.qq.com/s/KIU9tQxku3L_pxXxSI8DHw

https://www.youtube.com/watch?v=YlLPpfO8MSc



#CMU Class of 2022 Orientation Day 3


新生欢迎周第三天,全年级同学的大型破冰活动Orientation is amazing! 每天都像陀螺一样旋转忙碌但是very快落!

https://mp.weixin.qq.com/s/8XTNYDCgvrnatNP_YC_DIA

https://www.youtube.com/watch?v=dQ3hvrMF8aI


顺带,CMU的教授实在是太有意思了TAT改天还想写个#那些年教授office hour我们都聊了什么#的文章,啊和有趣的灵魂交流真的太带感了


更多学校日常请关注微信公众号:一千只海鸥(seagulls1000)

知乎上基本上是找不到我哒,有问题可以公众号里发消息

項目經理 二十五級
51樓 發表于:2025-12-23 22:16

千只



5 人赞同了该回答


做了好多Vlog视频带大家一线体验一下


#A Normal Day of a CMU Freshman 大一新生的普通一天


在这普通的一天

我做普bu通wan的作业

很普通地走在这普通的街


掏出普通的耳机

沉迷普通的学习

刷十页我最爱的普通reading(不)


普通的CMU我普通地浪

旁边普通的游客在普通地瞧

我普通的灵魂在普通地出窍

在普通的修炼成仙中普通地燃烧

:-)

https://mp.weixin.qq.com/s/9Hk_f4RN2Mu8pzJsACShLA

https://www.youtube.com/watch?v=joaQXT_iPHM



#CMU Class of 2022 Orientation Day 6-7 新生欢迎周户外活动与室内表演


Pittsburgh Connection=免费-15刀即享漂流攀岩洞穴探险骑马跑酷真人CSblabla

https://mp.weixin.qq.com/s/VIZBYlb5b0FB223tk1Icig

https://www.youtube.com/watch?v=1s9RwdFjfeg



#CMU Class of 2022 Orientation Day 4-5


学院们的天才口号

宿舍们的天才设计

那些年你错过的convocation与house war上发生了什么 :-)

Convocation=另外一半的开学典礼

House War=宿舍聚众打架233

https://mp.weixin.qq.com/s/a9AbqBxk2LGZIgpwAsnPxQ

https://www.youtube.com/watch?v=9P48WVGso4c



#CMU Class of 2022 Orientation Day 1-5


把这几天随手拍的视频们剪在了一起

分学院去的地方都好有意思 想都去:-)

#以后旅游打卡list除了博物馆美术馆再加个科技馆天文台 种草了

强烈推荐的视频:

Randy Pausch's Last Lecture:https://www.cmu.edu/randyslecture/

Tea Consent: https://www.bilibili.com/video/av13682623

https://mp.weixin.qq.com/s/KIU9tQxku3L_pxXxSI8DHw

https://www.youtube.com/watch?v=YlLPpfO8MSc



#CMU Class of 2022 Orientation Day 3


新生欢迎周第三天,全年级同学的大型破冰活动Orientation is amazing! 每天都像陀螺一样旋转忙碌但是very快落!

https://mp.weixin.qq.com/s/8XTNYDCgvrnatNP_YC_DIA

https://www.youtube.com/watch?v=dQ3hvrMF8aI


顺带,CMU的教授实在是太有意思了TAT改天还想写个#那些年教授office hour我们都聊了什么#的文章,啊和有趣的灵魂交流真的太带感了


更多学校日常请关注微信公众号:一千只海鸥(seagulls1000)

知乎上基本上是找不到我哒,有问题可以公众号里发消息


項目經理 二十五級
52樓 發表于:2025-12-23 22:32

ClassNotFound:


姐姐在读的数学,我去旅游过

数学系好像很穷,隔壁计算机商科什么的好像很有钱——楼盖的很漂亮

很美,特别喜欢河对岸的那个山,可以俯瞰整个城市。没记错的话,山顶的那个教堂很好看(。・ω・。)ノ♡

項目經理 二十五級
53樓 發表于:2025-12-23 22:32

这个校训真不是吹的,凌晨一二三四五六七八点的匹兹堡应该都见过了吧




作者:Henry 的干货
链接:https://www.zhihu.com/question/24295398/answer/338890849
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
項目經理 二十五級
54樓 發表于:2025-12-23 22:42

某匿名用户:


2018 CMU Precollege Drama Program

先泛泛而谈生活:

白天通常天高云淡


夜晚更精致璀璨


地标特写


另一地标(涂鸦栅栏)特写


街对面这栋灯火通明的楼是商学院


学校挺小,步行10分钟内能到达几乎任何地方


e tower宿舍·美国室友的布置


夏校meal plan指定cafe -- resnik的伙食


计算机学院三楼亚裔开的餐馆的饺子&amp;amp;lt;br&amp;amp;gt;另:临近校外中餐馆 Little Asia较贵,Orient Express口味较差,China Palace较远

再介绍cmu的戏剧项目:

cmu的计算机学院与戏剧学院的教学楼相邻,但两院学生彼此几乎零交集(除了BXA项目中有个别cs+design的学生)。因而尽管cmu

中国学生很多,其戏剧系的情况在国内长期成谜。

戏剧学院教学楼共四层,负一层有声乐教室、办公室、琴房、服装间,第一层有大小两个剧场,第二层供操控剧场声光设备,第三层为教室(包括studio、工作坊等)、办公室

每届学生约50人,其中约6人acting,6人musical theatre,6人directing,6人dramaturgy,其余一半为stage design。

本科招生严格,但夏校招生较宽松。我们2018年学生约120人,其中约80人musical theatre,27人acting,11人stage design。

musical theatre课程包括audition, acting, ballet

, jazz, singing, dramatic literature, 及一门选修;acting课程包括audition, acting, movement, voice&speech, Shakespeare, dramatic literature, 及一门选修。选修课程包括directing, playwriting, acting for camera, improv, tap。除drama lit一个班约20人外每门课每班约10人。

总课表

項目經理 二十五級
55樓 發表于:2025-12-23 23:16

作者:潮汐小助手

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

来源:知乎

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


“初入CMU的小腊肉”是潮汐的一个导师,以下是她对于在CMU读计算机硕士的亲身体验:

转眼来CMU已经两月有余了,逐渐感受到了传说中CMU高强度的课程和对代码的严格要求。还记得选课前和advisor讨论选四门课的可能性,当时她用惊恐的眼神看着我,嘴里不停说No。现在回想起来,幸亏当时听从了advisor的建议,没有年少轻狂。

众所周知,CMU是的计算机是世界排名第一的,这体现了CMU很强的科研实力。同时,CMU的课程设置也是非常先进的,开设的很多课程都是在整个计算机圈子很有名,能给学生很好的教育和训练。

也正是因为这点,CMU几乎是美国计算机就业最好的学校,有最大的校园招聘会,几乎所有的科技类的大公司都会去学校现场招人。学校也提供非常完善的就业指导和校友资源。其实本来我还拿到了芝加哥大学和杜克大学phd的offer,但是考虑到CMU的这几点优势,我最终选择了CMU。

来到CMU之后,我才发现CMU的课程确实名不虚传,明星课非常火爆,选课也比较自由,因为整个学校的课程都比较CS,所以其实可以在全校范围内的各个院系选课,即使有些课程并不在项目的培养方案上面,但是只要是CS方向,填写申请表,阐述清楚自己想选的课程在自己学业规划和技能培养上的作用,一般都可以替代掉项目要求的学分。

在选课的时候,可以参考学校对往年选课学生的调查问卷,上面会提供一个估计的课程的一周工作量。因为当初申请CMU就是看中它有很多很有名的好课,而且CMU的学费也很贵,不学到点东西实在对不起这个学费,所以我咬了咬牙,选了三门非常硬核的课程,根据网站的数据一周工作量加起来大概是50个小时,但是实际上花的时间是更多的。

这一点和在清华大学读本科的时候是非常不一样的,本科的时候每一个学期选七八门课是非常正常的。但在这里每一门课都意味着需要在课下投入几倍于课堂上的时间去阅读材料,理解课本和做作业。所以每一门课的工作量都是巨大的,但是确实能够学到很多实际有用的东西。

我这学期选了CMU著名的计算机系统方面的神课(15213/15513/18600)。这是一门历史非常悠久的神课,内容包括了编译原理、体系架构和操作系统,部分章节还涉及到逻辑门电路的内容。基本上涵盖了计算机的方方面面。

说它是神课有两个方面:首先,这门课设计了很多实验,包括data lab,bomblab,attack lab,arch lab,shelllab,cache lab,malloc lab,proxylab,实验的难度是逐渐增加的,基本上到shell lab以后,理解实验的要求,充分理解writeup就要花上半天时间。我现在只做到了shell lab,所以对于后续三个实验的难度还没有体会,但是据说是要花很长的时间的。

第二点神的地方是,虽然实验令人苦不堪言,但是实验的设计都具有很好的趣味性和丰富性,在做实验的过程中,确实能够学到很多东西。同时这门课极其严格的AIV(学术不端判定),任何看网上代码和与让别人帮忙debug的行为都是不被允许的,所以这就迫使大家独立思考,理解清楚概念和要求。另外这门课对于代码风格也有要求,这也能督促我们养成良好的代码风格,对自己的每一行code负责。

这个实验的六个关卡由浅入深地考察学生对于汇编语言的理解程度,必须完全明白汇编是在做什么才能给出正确的字符串。

选了三门硬核课程的代价就是每天睡眠都不是很充足,充分验证了“学习、睡觉和其他,这三样只能选两样”这句江湖传闻,虽然并没有很多“其他”的生活,睡眠依然不够,两三点睡觉是家常便饭。加入第二天是课堂展示,前一天晚上基本都是要通宵的,这不是因为我有不良好的赶deadline的习惯,而是project总有无限的改进的空间和无穷无尽被发现的bug。

CMU的课程要求你对自己的代码负责,尽最大的可能写出最好的代码(这是一种文化,也是课程的要求)。虽然每天都有敢不完的due,但是读书本身就是一个爬坡的过程,能够从课程中获得收获才是最重要的。因此,虽然CMU的生活很是疲惫,但我也感到了充实的快乐。

最后说一点,虽然在CMU的日常生活真的没有除了写代码之外太多可说的,但是我们还是有很多的社团和活动的,男女生比例也没有很失调!不管男生女生普遍都是天天写code的状态,有很多女生是非常非常厉害的,写代码的能力一点都不比男生差。

说到课外活动,刚刚过去的万圣节,学校就把整栋楼都布置成了万圣节的主题,到处都是飘着的鬼,还有藏在各处的糖果和巧克力。晚上的时候还有很大的party(虽然因为赶due只参加了30分钟。。。),party上出现了各种千奇百怪的生物(原来我都不知道CMU的同学们这么活泼的)。总之,能够感受到学校对大家的关爱啦,也算是忙碌学习生活的一种调剂吧。


項目經理 二十五級
56樓 發表于:2025-12-23 23:17

作者:潮汐小助手

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

来源:知乎

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


“初入CMU的小腊肉”是潮汐的一个导师,以下是她对于在CMU读计算机硕士的亲身体验:

转眼来CMU已经两月有余了,逐渐感受到了传说中CMU高强度的课程和对代码的严格要求。还记得选课前和advisor讨论选四门课的可能性,当时她用惊恐的眼神看着我,嘴里不停说No。现在回想起来,幸亏当时听从了advisor的建议,没有年少轻狂。

众所周知,CMU是的计算机是世界排名第一的,这体现了CMU很强的科研实力。同时,CMU的课程设置也是非常先进的,开设的很多课程都是在整个计算机圈子很有名,能给学生很好的教育和训练。

也正是因为这点,CMU几乎是美国计算机就业最好的学校,有最大的校园招聘会,几乎所有的科技类的大公司都会去学校现场招人。学校也提供非常完善的就业指导和校友资源。其实本来我还拿到了芝加哥大学和杜克大学phd的offer,但是考虑到CMU的这几点优势,我最终选择了CMU。

来到CMU之后,我才发现CMU的课程确实名不虚传,明星课非常火爆,选课也比较自由,因为整个学校的课程都比较CS,所以其实可以在全校范围内的各个院系选课,即使有些课程并不在项目的培养方案上面,但是只要是CS方向,填写申请表,阐述清楚自己想选的课程在自己学业规划和技能培养上的作用,一般都可以替代掉项目要求的学分。

在选课的时候,可以参考学校对往年选课学生的调查问卷,上面会提供一个估计的课程的一周工作量。因为当初申请CMU就是看中它有很多很有名的好课,而且CMU的学费也很贵,不学到点东西实在对不起这个学费,所以我咬了咬牙,选了三门非常硬核的课程,根据网站的数据一周工作量加起来大概是50个小时,但是实际上花的时间是更多的。

这一点和在清华大学读本科的时候是非常不一样的,本科的时候每一个学期选七八门课是非常正常的。但在这里每一门课都意味着需要在课下投入几倍于课堂上的时间去阅读材料,理解课本和做作业。所以每一门课的工作量都是巨大的,但是确实能够学到很多实际有用的东西。

我这学期选了CMU著名的计算机系统方面的神课(15213/15513/18600)。这是一门历史非常悠久的神课,内容包括了编译原理、体系架构和操作系统,部分章节还涉及到逻辑门电路的内容。基本上涵盖了计算机的方方面面。

说它是神课有两个方面:首先,这门课设计了很多实验,包括data lab,bomblab,attack lab,arch lab,shelllab,cache lab,malloc lab,proxylab,实验的难度是逐渐增加的,基本上到shell lab以后,理解实验的要求,充分理解writeup就要花上半天时间。我现在只做到了shell lab,所以对于后续三个实验的难度还没有体会,但是据说是要花很长的时间的。

第二点神的地方是,虽然实验令人苦不堪言,但是实验的设计都具有很好的趣味性和丰富性,在做实验的过程中,确实能够学到很多东西。同时这门课极其严格的AIV(学术不端判定),任何看网上代码和与让别人帮忙debug的行为都是不被允许的,所以这就迫使大家独立思考,理解清楚概念和要求。另外这门课对于代码风格也有要求,这也能督促我们养成良好的代码风格,对自己的每一行code负责。

这个实验的六个关卡由浅入深地考察学生对于汇编语言的理解程度,必须完全明白汇编是在做什么才能给出正确的字符串。

选了三门硬核课程的代价就是每天睡眠都不是很充足,充分验证了“学习、睡觉和其他,这三样只能选两样”这句江湖传闻,虽然并没有很多“其他”的生活,睡眠依然不够,两三点睡觉是家常便饭。加入第二天是课堂展示,前一天晚上基本都是要通宵的,这不是因为我有不良好的赶deadline的习惯,而是project总有无限的改进的空间和无穷无尽被发现的bug。

CMU的课程要求你对自己的代码负责,尽最大的可能写出最好的代码(这是一种文化,也是课程的要求)。虽然每天都有敢不完的due,但是读书本身就是一个爬坡的过程,能够从课程中获得收获才是最重要的。因此,虽然CMU的生活很是疲惫,但我也感到了充实的快乐。

最后说一点,虽然在CMU的日常生活真的没有除了写代码之外太多可说的,但是我们还是有很多的社团和活动的,男女生比例也没有很失调!不管男生女生普遍都是天天写code的状态,有很多女生是非常非常厉害的,写代码的能力一点都不比男生差。

说到课外活动,刚刚过去的万圣节,学校就把整栋楼都布置成了万圣节的主题,到处都是飘着的鬼,还有藏在各处的糖果和巧克力。晚上的时候还有很大的party(虽然因为赶due只参加了30分钟。。。),party上出现了各种千奇百怪的生物(原来我都不知道CMU的同学们这么活泼的)。总之,能够感受到学校对大家的关爱啦,也算是忙碌学习生活的一种调剂吧。


項目經理 二十五級
57樓 發表于:2025-12-23 23:19

作者:AdmitWrite留学机构中心

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

来源:知乎

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


先简单说一下自己的情况,我是2017年Fall入学CMU,专业为Master in information system management business intelligence and data analytics concentration,学制为一年半,目前已经毕业了,我是从18年9月份开始投的简历,截止到10月底,一共拿到了3个offer,均是data scientist的岗位。

今天我就在这里结合自己的就读和就业体验,分享一些关于data scientist这个岗位以及CMU BIDA这个项目的情况,希望可以对各位有一定的引导和帮助。

一、data scientist市场需求

个人感觉,就当前大数据时代的发展,data scientist的就业前景还是很不错的,不管公司大小,基本上都会开设data scientist相关岗位,市场需求量还是偏大的(当然和码农需求量相比,还是低了一些,据我了解,data scientist的岗位需求量大概在码农需求量的十分之一左右)。

对于data scientist这个岗位而言,申请者的背景还是很多元的,专业对口的毕业生肯定不用多说,比如说CS、Machine learning以及Stats项目的毕业生,还有一些其他理工科专业的毕业生都会把这个岗位列入到考虑范围内。申请者的学历也比较多元,主要是硕士和博士学历,但有一些成绩优异,能力突出的本科生也是比较有竞争力的。因为申请的基数大,所以公司选择范围很广,自然大厂的竞争压力就会大很多。

Data science这个行业的热度是从前几年开始逐渐飙升的,有些比较有前瞻性的选手,在几年前就已经进入到这个行业了,造成现在市场上,除了毕业生之外,还有一群具备工作经验的竞争者。其实综合来看,这个行业的需求量虽然大,但竞争压力也很大。

二、data scientist工作内容

刚刚我提到了,data scientist这个岗位申请者的背景和学历都很多元,肯定会有同学对这个岗位的工作内容比较好奇,究竟是什么岗位,竟然这么多人都可以符合要求。接下来,我讲针对这个岗位的工作内容进行分析。

其实虽然每个公司的岗位名字都叫data scientist,但会因为公司不同,导致工作内容也会有所不同。你如果想了解data scientist这个岗位,首先你要了解你要从事的公司招聘的data scientist需要具备什么技能,这样才能根据需求,有针对性地去提升自己的水平和能力。

我在找工作之前,对data方向的工作也是比较蒙的,一直搞不清楚business analytics和data science有什么区别。在后续找实习和全职的过程中,我才对这两个方向的区别渐渐有所了解,也逐渐发现了并不是每个公司data scientist的工作内容都一样。希望通过我的分析,各位能对data scientist这个岗位有一个系统的认知,这对后续的找工作还是会有一定帮助的。

对于data scientist的不同分支,aribnb其实有一个分类和说明,我个人感觉这个分类还是比较清晰明朗的。如果是按照工作职责来分类的话,data scientist其实可以分为三类,包括analytics、inference以及algorithms。

先说analytics,这个岗位的工作内容,其实是比较偏商业和产品的,日常工作中,主要是用SQ检测产品,有时候在进行产品用户预测的时候,也会运用到regression。这个岗位对商业sense的要求还是很高的,你知道如何将数据转化成商业价值,为公司带来利益。

再说inference,这个岗位的工作内容侧重于统计分析,比如说,如何用A/B Testing来判断出客户更喜欢的版本,对现在的产品提出完善建议等等,需要申请者熟练掌握统计学的相关知识,如果你是经济学或者统计学科班出身的同学,还是蛮适合这个岗位的。

最后说一下algorithms,这个岗位的工作内容比较偏学术化,日常工作主要是研究machine learning以及deep learning的新算法,从而改善公司现有的产品,有些公司的core data scientist以及research scientist就是指的此类岗位。因为岗位性质的特殊性,普遍会更倾向于PhD学位的申请者,或者发表过machine learning相关paper的人。

虽然大部分公司的data scientist岗位可以被上述三种所涵盖,但我感觉还有一个岗位,其实和data scientist相关度也是比较高的,就是machine learning engineer这个岗位。这个岗位在学术方面并没有特别大的要求,是不是PhD学位或者发表过paper都不是特别看重,侧重于你对machine learning知识以及编程语言的掌握程度,普遍都要求到production,有些岗位还需要你熟练掌握软件工程师的相关能力和技能。

三、如何培养自己的能力

了解完了data scientist这个岗位的类别,接下来我们要做的就是针对岗位的招聘要求,然后有针对性地提升自己。

如果你是统计科班出身,具备良好的数学能力,那么我感觉inference track的data scientist岗位以及经常会运用到统计建模的岗位会更适合你;

如果你本科是商科专业,硕士转码到了data science项目,只要你可以学习一些SQL、machine learning以及统计的相关基础核心知识,可以尝试一下analytics track的data scientist岗位;

如果你可以熟练掌握DL以及ML算法,且具备极强的coding能力,完全可以申请一下machine learning engineer以及algorithms track的data scientist岗位。

大厂的data scientist分的还是比较清楚的,每个岗位各司其职,只要你好好了解一下工作内容介绍,还是很容易分辨出自己是否适合这个岗位的。不过一些小厂或者创业公司,基本上都不会分的太细,你可能需要和HR具体咨询一下,你所申请的岗位,可能是三者其一,也可能是三者混合型的“全能型”岗位,比如说数据、软件和模型等领域都会涉及到。

各位最好对自己未来的职业发展方向有一个具体的规划,这样才能做到对症下药,不过如果你有能力成为全能型选手,那自然也是很好的,每个方面都准备得面面俱到,肯定是最稳妥的。我面试过那么多次,个人感觉面试的问题还是比较随机的,有时候可能工作内容主要是machine learning相关的内容,但面试中也会问你统计概率的相关问题,如果你没有回答上来的话,可能也会直接gg。总之,在校期间,好好上课,下课多学习,总归是没错的。

四、如何拿到面试

好看的简历是帮你拿到面试邀请的一大利器,在校期间多积累软性背景,丰富简历素材才是王道。

根据你自己的职业规划,多选一些对找工作有帮助的课程,多选神课、硬课以及带项目的课程。课余时间多参加一些data science的比赛,比如说kaggle或者datathon都是还不错的比赛,争取拿到名次,这也是简历的一个加分项。

当你具备了丰富的简历素材之后,就可以开始撰写和修改简历了。个人感觉,撰写简历绝对是一门学问,同样一个项目或者经历,侧重点和切入点不同,都会带来不一样的效果,建议找一些有经验的前辈或者native speaker帮忙修改一下。学校也是有career service的,要学会有效利用资源。

当你的简历写好了之后,就可以开始投递简历了。以我的经验来看,内推是拿到面试效果最好的方法之一。我之前在找实习的时候,因为感觉内推麻烦别人不太好,先是自己海投的,前后大概海投了能有200多个data scientist岗位,最后有回应的公司竟然连10个都没有,不过还是通过自己的努力,拿到了2个实习offer。

后来在我毕业找全职的时候,找学长学姐内推了30家左右,自己也海投了30家左右,最后大概拿到了25份面试邀请,全职的面试邀请概率比实习的时候高多了。所以综合来看,还是内推的效率会高一些。

内推的途径基本上不是学校的学长学姐,就是领英的前辈们。个人感觉,找内推人还是比较简单的,只要你在表达想法的时候,懂礼貌一点,和前辈们直接说明自己的想法,后续记得持续保持交流和沟通,差不多就可以了。大部分的内推人还是很友好的,我之前碰到一个学姐十分的热情,不仅帮我内推,还在面试之前帮我模拟面试。

其实找内推不仅是你找工作的一个步骤,也是培养你交流沟通能力的一个过程,对后续工作中也会有一定帮助的。可能有时候会碰壁,但不要放弃。

五、面试前的准备

针对data scientist这个岗位,如果你能拿到面试邀请的话,那么你半只脚就已踏进公司了,只要面试的时候问题不大,offer就是稳拿。面试前多准备一下,总归是有帮助的。我参加过很多家公司的面试,个人感觉data scientist这个岗位的面试类别和面试题目范围还是比较广的,具体可以参考如下的总结:

1、简历面试

简历面试基本上还是普遍的,面试官会根据你的简历,对你的个人能力和经历有所了解,来确定你是否符合这个岗位。面试官在面试中,普遍对简历的细节比较看重,比如说可能会问你在之前读的项目中,你采用了什么流程,运用了哪些编程语言,选择了哪些数据和feature,为什么要选择这些,选择了哪个模型,为什么要选择它,它的优点和缺点各是什么等等。简历上出现的细节,都可能会被问到。

所以在面试之前,你要做的就是完全熟悉自己的简历,每一个项目,项目中的每一个细节都要熟稔于心。同时也要提前准备一些面试常问的问题,做到面试官问你简历上的每一段经历,你都可以讲出一个故事,在讲故事的同时,还可以突出你的各种能力,比如说沟通能力、领导能力、学术能力等等。除此之外,也要做到自谦,毕竟大家都是刚毕业的学生,肯定会有不足的地方,你要提前思考项目中自己的不足之处,并想出改进的方法,以防被面试官问到。

2、技术面试

技术面试cover面还是很广的,这里将几个经常会问到方面展开分享一下,一些比较小众的方面就不过多赘述了。

machine learning

Machine learning的热度应该不需要我过多解释什么了,我本身申请的岗位就是data scientist的model track相关岗位,所以被问的最多的就是machine learning的相关问题。大到不同模型的差异点、模型评估、优化模型的方法,小到machine learning每个算法的细节,都是有可能被问到的。个人感觉被问的比较多的算法有tree based models、pca、svm、logistic regression以及clustering,有些公司也会问数据相关的一些题目,比如说数学unbalanceed如何处理,collinearity如何处理以及如何选择重要的feature等等。对于deep learning的相关问题,其实和公司行业和主营范围有关,语音、NLP、computer vision最好都准备一下,有备无患是最稳妥的。

stats & probability

主要被问到了假设检验、概率的相关知识。个人建议去看看a practical guide to quantitative finance inverviews这本书,虽然是quant的面试书,但上面有一些统计和概率相关的讲解,还是有些用处的。

SQL

Analytics track的data scientist岗位最喜欢问SQL的相关问题,可以刷刷leetcode题目,面经也是很有用的,最好可以熟练掌握aggregate function、analytical function以及subquery等相关知识。

algorithm

可能是因为我选择的data scientist的track问题,我在面试的时候,coding题目并没有碰到过几次。不过我身边那些申请machine learning engineer的同学,面试的时候,经常会遇到算法题目,难度偏高,可以达到LeetCode的中等,甚至高等难度。其实说到底还是要看你的职业发展方向是什么,如果跟我一样是data scientist,那么刷题的重要性一般,有时间可以刷刷,没时间问题也不大。但如果你是打算走machine learning engineer这条路的话,还是刷题会帮助更大,最起码要达到中等难度,除此之外,还要熟练掌握machine learning的相关知识。

product

毕竟我产品方面的经验不多,所以产品类别的技术面,对我来说还是很难的。之前被问到过应该如何选择metrics、分析产品metrics变化原因以及如何设计A/B test等等。个人感觉如果你是打算走这个方向,可以考虑看看Lean Analytics以及A Collection of Data Science Challenges这两本书,还是有一定帮助的。

3、Case面试

Case面试有两种,一种是商业case,还有一种是machine learning case。商业case的话,会根据公司本身的业务该范围和公司实际数据对你进行发问,最好在面试前你对公司有一个整体的了解,比如说产品和经营范围,避免被问得措手不及。Machine learning case的话,基本上都是面试官跟你说一个data challenge,在规定时间内你要思考出一个解决方案。平时多接触machine learning的项目,多积累经验,还是有可能在面试中碰到你之前遇到的问题的。有些比较小众的公司,可能还会问一些咨询case,个人推荐有时间的话,可以去看看Case in Point这本书。

4、Take Home Challenge

这类面试其实就是公司会给你一个kaggle题目,一个数据集,通过处理和建模,你整理出代码和PPT,然后提交给面试官即可。其实data challenge的准备,就是平时多接触machine learning项目,多积累经验就可以了,并没有什么捷径可走。同时需要注意的是,做完模型之后,你要知道如何自己解释,不要自己做的模型自己都解释不来。

5、Onsite面试

Onsite面试比较久,有4轮到6轮的样子,每一轮的时间在45分钟到60分钟之间,你可以在面试中碰到团队中的很多领导,是一种很全面的面试,包括简历面试、技术面试以及case面试。

个人感觉onsite面试中,能力固然很重要,但知道如何聊天也是很重要的。你要做的就是在面试的几十分钟内,让HR感觉你就是他们要找的人,那么你的目的就达到了。如果认识内部人员的话,也可以问问如何给HR和部门领导留个好印象,部分领导喜欢什么样的下属,着装应该如何等等。

六、项目介绍

说了这么多data scientist的内容,这里简单来提一下CMU BIDA这个项目。

在orientation期间,会有会计、经济、数据、Java以及统计的免修考试,如果通过了考试,可以不修相应的基础核心课程,如果你之前已经修过了相应的课程,基础比较扎实,还是有机会通过考试,拿到免修资格的。

免修的课程省下来的学分,你可以选择其他自己感兴趣的选修课。CMU项目的选修课程范围还是很广的,灵活度也很高,只要你感兴趣的课程,差不多都可以修。

个人感觉,如果你对data方向比较感兴趣,可以选择language technology institute以及machine learning department的课程;如果你对system方向比较感兴趣,可以选择SCS的课程。

洋洋洒洒写了这么多,也快接近尾声了。

虽然data scientist这个岗位已经火了几年了,但我感觉和其他行业/岗位相比,还算是一个比较新的岗位。而且就当前的发展形势来看,我想在未来的几年肯定会发展得越来越好,需求量也会越来越高。

在这个行业中,PhD的学历肯定是最吃香的,不过随着每个公司对data scientist的需求,master学历也是有很大机会的。说到底,还是要全方位提升自己的能力,让自己变得有竞争力,才能在毕业季拿到心仪公司的offer。



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

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

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

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

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


項目經理 二十五級
58樓 發表于:2025-12-23 23:19

在贵校哲学专业毕业,回顾一下自己上过的重要专业课:

Concepts of Mathematics

15112

15122

Logic and Mathematic Inquiry

Mathematic Revolutions 

Interactive Theorem Proving

Formal Logic

Meaning in Language (Formal Semantics)

外面的同学问我黑格尔海德格尔福柯,我都不知道怎么跟他们解释,也是可以了...

顺便让大家共赏一下哲学代码(简单的Proof Assistant):

Theorem Proving in Leanleanprover.github.io/theorem_proving_in_lean/

PHI 80419 - Interactive Theorem Provingwww.coursicle.com/cmu/courses/PHI/80419/

鬼才知道我大学四年学到了什么...



作者:知乎用户ut33EA
链接:https://www.zhihu.com/question/24295398/answer/1529643896
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

項目經理 二十五級
59樓 發表于:2025-12-23 23:20

作者:AdmitWrite留学服务中心

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

来源:知乎

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


前言

虽然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!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。

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

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

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

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


項目經理 二十五級
60樓 發表于:2025-12-23 23:21

作者:AdmitWrite留学申请平台

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

来源:知乎

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


先介绍一下自己,我是18fall入学CMU并就读于MS ECE项目的同学,今天这篇文章主要给大家分享一下CMU ECE项目的相关信息和我个人的生活学习体验,希望能够帮助到想要申请该项目的同学。

基本情况

CMU的MS ECE项目为授课型项目,在入学时间方面提供了春季学期和秋季学期两个选项供大家申请。

我们这届ECE差不多录取了200人左右,其中中国人占比超过三分之一,与往届只录几个人的情况相比,可以说扩招太多倍了。不过这个项目自开设以来就没有一个比较明确的标准,它时而缩招时而扩招,录取的bar也忽高忽低,变数比较大。

项目课程

我们项目要求学生在三学期内修满96学分,且GPA大于等于3.0即可毕业。正常来说,CMU的每门课程为12学分,所以大家只需要修满8门合规的课程就能刚好达到毕业要求。但实际情况是,为了维持F1签证的身份,每个同学每学期至少要选够36学分的课程,即至少选3门课来上。大多数同学也正是这么做的,按照3-3-3的选课模式,三学期上九门课毕业。不过,ECE规定学生在项目期间所修学分不能超过120学分,所以也会有部分同学按照3-4-3或者3-3-4的模式来选课,三学期上十门课毕业。

相较于CMU的其他项目来说,ECE算是很自由了。它没有必修课,从理论上来说,你对什么方向感兴趣就可以去选那个方向的课,且一般都能选到合适的课程。此外,ECE项目允许我们非CIT学院的课程,但是最多选48学分,即一般情况下最多选4门,这个时候大家一般会选SCS的课来上。我们CIT学院(主要指ECE和INI)其实能找到和CS cross-list(即同一门课,一起上课但课号不一样)相关的课程以及很多CE和ML方向的课程,如果你们选本院的替代课就不必浪费外课的学分了,那4门外课对于想走system选课路线和转码的同学来说是完全足够的。

另外,MS ECE项目虽然主要是以授课的形式开设,但是你如果想做research的话也可以,我们许多lab的research project还可以拿来抵学分,是非常值的。

下面,我就给大家推荐一下ECE项目的部分可选课程,希望大家到时候不要“踩雷”。



18600 Foundations of Computer Systems

大家应该有听说过CMU的计算机系统入门神课15213/15513吧?18600是它的ECE版本,如今课号已经从18600改为了18613,内容和讲授风格也越来越向15课程靠拢,想体验15的同学一定不要错过这门课。

这门课内容广泛且有深度,学生可以循序渐进地掌握知识。课程从0/1bit操作这类基本的知识开始,逐渐涉及到进程、cache、I/O、并发、proxy、虚拟内存等系统概念,而且会针对相应的内容辅以相关的lab,让学生进行练习巩固,以便更好地消化所学内容,可以说设置得非常周到。

我个人认为这是转码系统方向的必修课,并极力推荐大家最好第一学期就能把它上了,这样你们上完之后不仅可以对传统的计算机系统体系建立起一个基础全面的认识,而且也能给自身打下比较牢固的计算机基础,之后有利于更好地学习高阶系统课。而且有一些教授要求很严格,如果你没有先修513/600就不会给你register。

大家到时候有两位老师可以选择,一位是John Shen,他长期在Intel和Nokia任职,有大量丰富的实践经验,讲的知识也很硬核,会和我们分享自己的私货,比如hardware、superscalar等,但是讲课比较催眠;而另一位老师Saugata Ghose则是第一次上这门课,讲课就是照本宣科,内容没什么延伸性和拓展性。你们到时候按照自己的想法去选就行了,但是如果觉得老师讲得不好的话,去蹭513那边的课或者看513对应的视频也是可以的。此外我个人建议你有时间可以阅读配套课本CSAPP的对应章节,这样能帮助你加深对内容的理解。

至于课程作业,我们这届是7个lab,不过自18613开始多了一个帮助大家熟悉C的lab 0,也就是大家如果之后选了这门课的话一共要做8个lab。这些lab的内容很丰富,比如使用给定运算符进行bit manipulation、利用gdb阅读调试汇编、实现简易shell、实现malloc函数、进行cache simulation、实现支持HTTP GET请求的proxy等,大家可以随意选择。不过要注意的是这些lab需要全部用C在Andrew Unix machine环境下实现,用autolab测试,最后分数会包含coding style。总体来说,要完成这8个lab并不算太难,因为所有lab都会提供start code,handout也写得比较清楚,而且老师留给大家做lab的时间比较宽裕,但要做好它们还是非常费神的,尤其是在后半学期,需要付出很多精力。

这门课的考试包括一个midterm和一个final,题目量大且灵活,我觉得和作业比起来,完成的难度会大一些。如果大家还想了解更多的信息的话,可以去CSAPP的官方网站看一下,网址是http://csapp.cs.cmu.edu/3e/labs.html。



17637 Web Application Development

这门课是由ISR开设的,课程内容主要围绕web的基础知识展开,所涉范围广泛,包括但不限于HTTP、Django相关概念(例如MVC)、ORM、cookie/session、database、DOM、jQuery、web security、WebSocket、mobile等,总之大家选了之后什么都能学到一点。

我们春季和秋季学期都有开这门课,不过授课老师不一样,课程安排也不太一样。

秋季学期的授课老师是ISR的大佬Charlie Garrod和Joshua Sunshine,他们讲课比较清楚,而且认真负责,还开了好多10-20人的section,把课堂重心放在了学生的自主探索上。比如Charlie课前会让我们看许多视频和材料,然后section就一般只讲十几分钟,剩下的时间便是让我们动手实践完成in-class exercise,如果有不懂的地方就问教室里的TA。到了春季学期,老师被换成了Jeff Eppinger,课程变为lecture形式的授课,并取消了section和TA参与的in-class exercise部分。我觉得两学期不同的课程安排各自都有利有弊,且处在变化之中,所以建议大家到时候选课前可以发邮件问问老师的具体安排再决定。

至于作业,这门课的课程作业包含两部分,大家需要在前半学期和后半学期各完成一个任务。

前半学期是让大家基于Django实现一个小型网站,而网站的实现是被分成若干个homework来完成的,网站本身也会以incremental的形式被不断开发,即从最开始搭建纯前端界面,之后不断添加功能并完善,再增加Validation/Authentication/Authorization等要求,以及加入一些Ajax flavor等等,最后还会将网站部署到cloud上。此外,这个过程中还可能涉及到前后端测试、CI/CD pipeline搭建等等。所有作业会提交到GitHub的课程repo里,因此写作业的过程中会使用到git。

后半学期则是以2-4人组队的形式,无限制地实现一个稍微大型的网站。大家可以参考的网站类别有online game、类piazza、类Tripadvisor等。

关于课程考试,这门课一定会有final,题型包括选择、填空和简答。此外,老师还会让我们在白纸上手写一个Django app,我个人感觉有点硬核。

如果你是转码选手或者之前无项目积累、对web感兴趣并希望以后从事web前后端开发的同学的话,我建议你一定不要错过这门课。一是因为Diango操作简单易于上手,二是web的相关概念相较于其他系统课而言理解起来较为容易;三是你可以把这门课的项目经历写到自己的简历上,这对找工是有利的。



17514 Principles of Software System Construction

这是一门由ISR开设的类似于软件工程的好课。

总的来说,课程内容比较基础,但是非常经典和实用,从class level到project level再到system level都会涉及到design,能够锻炼到学生的动手能力,而且还会讲到design pattern、framework/library、testing和concurrency等若干software相关概念,上完这门课对大家之后的面试也很有帮助。此外,这门课的课堂例子是基于Java来讲的,homework也是基于Java来做,所以你们可以把它当成一门Java语言课来上。

我们一共需要做6个作业,除了第5个需要组队外,其他都由个人完成,其中比较好玩的有设计并实现Carcassonne桌游(带GUI的)和写一个data visualization framework等。至于workload,总体来说比较正常,只有Carcassonne比较耗时和难写一点。最后的考试包含两个midterm和一个final,难度都不是很大。

我个人觉得这门课可以一定程度上丰富简历并补充软件设计的基础知识,还可以顺便写点(相对高质量的)Java,因此非常适合转码选手。此外,类似于17637,大量依赖于GitHub和Travis CI的作业提交方式也会帮助掌握git版本控制技能和了解CI/CD pipeline的使用。



15640 Distributed Systems

DS是CMU非常著名的系统课之一,内容丰富翔实且深入浅出,如果大家认真学的话能够学到很多有用的东西,我个人是强推它的。不过如果你想上这门课的话,600/513至少要达到B,否则没法选上。

这门课在春季和秋季学期都有开,但是授课老师不一样。

春季主要由Mahadev Satyanarayanan讲授,这位教授非常厉害,他是AFS和Coda的发明者,同时也是edge computing等云计算领域的先驱。Satya的课侧重于底层基础,大体涵盖了RPC、caching、distributed file system、scaling、failure recovery等内容,虽然他讲课节奏很缓慢,但是我觉得也留给了学生一定消化的空间。而秋季课程偏应用一些,老师为Yuvraj Agarwal和Dave Andersen,他们的授课内容弱化了caching并加强了分布式系统的一致性部分,更注重实践。

春季的project要求基于C和Java完成,包括实现基于RPC的远程文件系统、实现一个简易的AFS-like distributed file caching system、模拟scaling policy以及实现基于2PC的带有failure recovery功能的简单图片合成系统;秋季的project要求基于Go完成,具体的要求大家可以自己去了解一下。这两个学期的project均需使用autolab提交,且和其他系统课一样带有coding style分。

除了project之外,该课还有4个贯穿整学期的homework,跟考试题型相似,主要为简答和计算。至于考试,这门课包含了一个midterm和一个final,题目虽然简单,但题量大又注重考查细节,所以平均分不高,比较在意GPA的同学请慎选。

总体来说,这门课workload偏大,不过如果你坚持下来的话会觉得很充实,对于system design的概念也可能会有新的认识。



15719/18709 Advanced Cloud Computing

这门课是ECE两大高阶系统好课之一,另一门是Storage Systems,我在下文会提到。

它之所以被称为好课,授课老师功不可没。给我们上课的是Greg Ganger和George Amvrosiadis这对黄金搭档,此外还有Majd Sakr给他们打辅助。

这两位G老师都是云计算、分布式文件系统、存储系统等方向的集大成者,其中Greg还是PDL的director,在系统方向颇有建树,跟工业界的联系也比较多,所以他们会经常请FLAG的大佬们来作guest lecture,我们便可以借此领略到工业界的前沿科技。

在讲课方面,Greg偏幽默,习惯于把很深的知识以一种巧妙的易于理解的方式传达给我们,方便我们消化。而George则更加严肃认真一点,和学生互动也更多一些,不过我觉得有点他的课堂有些催眠。他们经常交叉授课,互有特色又能相互补充,上下来真的让人受益匪浅。

课前,老师会给我们布置几篇论文或者技术文献,以便我们阅读之后加深对概念的理解。在课程中,老师会给我们讲包含了cloud computing这一领域的各个经典概念,例如elasticity、virtualization、scheduling、fault tolerance等,还有各种cloud、distributed file/storage system实例等等,可谓非常精彩。

这门课要做3个project,分别是scaling policy设计、基于spark的大数据ETL以及模拟Kubernetes scheduling,均基于AWS完成,涉及到的语言有Python和Go等。我自己做下来感觉除了spark ETL比较令人头秃外,其他的load都还行。它代码量不大,但是writeup往往不是很清楚,再加之一些配置操作细节比较繁琐,所以我还是建议新手慎选。

至于考试,包含了一个midterm和一个final。试题风格鲜明,题目灵活,题型多为简答题。老师会侧重于考察学生是否理解了各个系统的特点与design的tradeoff,需要你给出明确的选择并利用课堂所学来论证你的观点,非常考验学生的学习能力。

CMU还开了一门“低阶版”的ACC,即课程15619 Cloud Computing,我在这里也跟大家简单对比一下这两门课。

CC没有特别多lecture内容,也没有paper阅读要求等,但它的workload非常大,基本上每周都会有作业和quiz,旨在让学生通过不断练习来巩固所学的知识。我觉得这门课对于大神来说就是在重复地做一些简单的事情,所以更愿意把它推荐给简历空白的小白。而对于一些已有基础的大多数同学来说,我的建议是选ACC,因为ACC能更多地帮助你知其然也知其所以然,你上完这门课可能会有醍醐灌顶的感觉。

需要注意的是,ACC目前只在春季开设,而CC则春秋两季都可以选,如果你上过CC就不需要再选ACC了。另外,由于DS和ACC的课程内容相互呼应,所以我建议大家把它们选在同一学期来上,收获会更多。

对了,还有一门15688 Practical Data Science,据说是CMU数据科学版本的CC,大家感兴趣的话可以自行了解一下。



15746/18746 Storage Systems

这就是ECE另一门高阶系统好课,授课老师同样是Greg Ganger和George Amvrosiadis,值得一提的是Greg是746这门课的创始人。

这门课不仅课堂风格与ACC相似,而且两者在课程设置方面也差不多,老师会要求我们课前读paper,然后他俩交替为我们讲解lecture内容,后半学期会带来许多guest lecture,我印象最深的是来自Google的对GFS继任者Colossus的讲解,暴力美学太酷了。

在课程内容安排上,这门课从微观到宏观,涉及到了许多SS相关内容,既有SSD/HDD的底层讲解、FFS/LFS等经典文件系统的实现细节,又有RAID、分布式文件系统和存储系统实例,还有data integrity、redundancy、backup等相关概念和应用,考虑得很全面。

我们一共会做2个project,均基于C/C++完成,运行和测试环境均部署在AWS上,但分别被拆成了3个checkpoint,所以会贯穿整个学期。因为项目重心可能比较偏向于后期,所以大家在后半学期的学习压力比前半学期要大得多。

第一个做起来相对比较简单,要求我们模拟实现SSD中的flash translation layer(FTL),涉及address mapping、garbage collection、wear leveling等概念;而第二个难度和代码量都比较大,是基于FUSE实现一个hybrid file system(local SSD+AWS S3),功能较为强大(例如支持云端传输的block-level deduplication,支持snapshot和caching等等)。

至于考试,SS跟ACC一样,都有一个midterm和一个final。老师出题灵活,侧重于深度考察我们对SS领域各种概念的理解。在试卷最后,老师还会给我们放一个bonus questions,我印象最深的一个问题是请选择一种动物作为746的吉祥物,然后给的参考答案是“A beaver, because it cares about logs. There might be a fight with MIT, but totally worth it :-)”,感觉很有趣。

我个人非常喜欢Greg讲课,再加之少有大学能够以存储系统为核心开设系统硬课、上完课你们还能将hybrid file system作为一个完整的project放在简历上,所以我个人是由衷推荐这门课的。大家需要注意的是,SS只在秋季开设,如果你们春季上完ACC并喜欢这两位老师风格的话,不妨秋季试选看看。



15651 Algorithm Design and Analysis

这门课19 fall的老师是Gary Miller和Danny Sleator,两位妥妥的大牛。

Gary是Rabin素数测试算法的提出者之一,651课程的创始人,讲这门课已经有40余年了,经验非常丰富。而Danny则是splay tree的发明者,amortized analysis等领域的先驱,在实践方面绝对是高手。

我个人很喜欢这门课的课堂氛围,Gary总是面带微笑,讲课时会沉浸在自己的状态里,语速比较快,而Danny则总是眉头紧锁,随时准备应对各种奇怪问题,他们两人组队讲课能够碰撞出特别奇妙的化学反应。这门课的TA也很厉害,对我们帮助很大。

老师们准备的课程内容不仅非常广泛,而且也有极有深度,他们会给我们讲DP、DFS、max flow、hashing、LP等经典知识,也会把自己的研究和见解分享给我们,比如splay tree、ball growing、计算几何学、backward analysis、parallel MIS等等,我觉得这样的机会是很宝贵的。

我们一共需要做7个作业,其中3个是oral presentation,另外4个则需要提交LaTex。因为这些作业的workload都比较大,所以可以3人组队完成。具体的作业构成几乎是清一色的3道算法题+1道coding。

算法题难度较大,一般跟课上所学紧密相关,老师往往要求我们针对描述的问题,给出一个时空复杂度满足要求的算法,然后证明算法的正确性等等,比较考验个人的理解、推导和证明能力。我建议大家到时候如果思路不清晰的话,可以去piazza疯狂轰炸TA或者去office hour求助来获得灵感,还有就是要多和自己的队友交流,集思广益。而coding是基于autolab测试的,也会跟所学有所关联,但是做起来没有那么简单。case数量很多,时空复杂度要求很高,老师给我们出的题也往往是带迷惑性的,例如看上去需要max flow解决的问题,实则必须用DP才不会time out之类的,很费脑筋。老师在给分方面也比较严格,错3个case及以上就是0分,完全不留情面。

除了作业以外,我们每周都有一个quiz来帮助大家巩固所学。

至于考核方面,这门课的考试包含两个midterm和一个final,难度较大,课程给分也很是严格,curve以后只有20%的A,其余大概会有40%左右的B和40%左右的C,以及若干fail,在意GPA的同学请慎选。

就我个人来讲,这门算法课是我在CMU最喜欢的课,所以我强烈安利给大家!如果你们想要学好CS的话一定不能错过这堂算法课。但是,客观地说,这门课老师讲课速度快,作业和考试难度也较大,费时较多,其实不太适合零基础的小白。对于想要把精力留在刷题上的找工党来说,这门课对你刷题也没有特别多和特别快速直接的帮助,因为能力的提升毕竟需要一个潜移默化的缓慢过程。不过,在选择之后坚持下来的同学,你们到时候会发现自己对于许多算法和数据结构的理解会有质的提升,我认为这是非常值得的。



15750 Graduate Algorithms

这是Gary于春季开设的一门高阶算法课,涉及到了Van Emde Boas tree、斐波那契堆等内容。内容与651有部分重叠,对算法感兴趣又觉得651简单的同学可以直接考虑这门课。



17681 Java for Application Programmers/17683 Data Structures for Application Programmers

这是ISR开设的两门mini课(每门mini课的学分为6分),均由Terry Lee主讲,我认为非常适合那些没有代码积累、不了解OOD、对数据结构无概念的小白入门,大神们也可以把它当作水课来搭配使用。总之,我身边上过这门课的同学都说它非常好,值得一选。



15618 Parallel Computer Architecture and Programming

PP是CMU的经典CS系统好课之一,我个人也给大家强推这门课。这门课的其中一位授课老师Randal Bryant同时也是CSAPP的作者之一。由于这门课实在是太过于热门,所以每年waitlist都会被排爆,我在这里告诉大家一个tip,那就是你即使在waitlist上也要按时上课和交作业,这样就能优先排进去。它的project由individual和team构成,据说load较大但做完收获很多。我身边有人凭着课上所学最后去了Apple做GPU加速,所以我认为这门课对于找工的同学来说,一定是个加分项。



15662 Computer Graphics

这是一门很有趣的计算机图形学入门课,内容涉及图形学领域的方方面面。作业是基于OpenGL实现若干与rasterization、animation等相关的project,load较大,debug时间较多。我身边有人推荐PP+CG一起上,你们可以试试看。相关课程还有15663(Computational Photography)、15664(Technical Animation)、15666(Computer Game Programming)等。



18645 How to Write Fast Code

这门课是ECE开设的破产版PP,虽然workload相较于PP会小很多,但是课程质量远不及PP。如果你对并行计算感兴趣、但是又不想自己太累,或者不想占用48学分名额的话,我建议你可以试选,选上之后可以去蹭PP的lecture视频,这样既能学到想学的知识,又不至于负荷过大的workload。



15645 Database Systems

DB是CMU的经典CS系统好课之一,授课老师Andy Pavlo是DB领域的狂人,他还是上文所说的PDL的成员之一,跟Greg、Dave等人交流密切,我个人建议如果你对数据库非常感兴趣的话一定要pick它。

不过这门课只在秋季开设,并且超级热门,所以你可能选不上。而且课程的project均要求基于C++来做,不仅workload很大且对没写过C类语言的人非常不友好,所以你也可能对它感兴趣但又不是很愿意上。这都没关系,因为我们贴心的Andy老师会录制lecture视频并发布在Youtube上,piazza的权限也对未选课生开放,如果你想的话,完全可以参与到课程中去。

此外,Andy在春季还开设了另一门DB有关的课程 15721(Advanced Database Systems),貌似load比645要小,大家如果感兴趣的话可以自己去了解一下。



15641 Computer Networks

这是一门网络CS课程,但是它的课程内容设置比国内的一般计网课程强了好几档,具体从作业要求基于C实现TCP、实现类Netflix streaming功能等就可见一斑,因此workload也较大。授课老师Justine Sherry之前是伯克利的,他给我们讲课的时候特别有活力,还会经常给我们发糖吃,课堂氛围很好。总之,这门课相对小众但质量很高,我推荐大家去上一上。



18741 Computer Networks

这是ECE版本的CN,但内容跟15版本相差较大,比较偏向于链路层和信号处理,load也相对较小。不想占用40学分名额但又对CN感兴趣的同学可以试选。



15410 Operating System Design and Implementation/15411 Compiler Design

这是CMU流传已久的两门镇校神课,虽然课号都是4开头但load巨大。这两门课的学分均为15,所以如果你们都想选的话就会占到30分的外课学分,剩下的16分貌似最多就只能选一门外课了。不过如果你在暑期先修513课程(这样513只用占到6学分,弊端是要多交6学分的学费)的话,这样就能够上够四门CS外课,即15410+15411+15513+15XXX。

其实这门课对找工的帮助还蛮大的,我身边有大佬坚持了一学期扛下来了OS并最终去了Apple写kernel,TOC的时候有个小公司直接说如果你上过OS并且成绩还OK,就可以直接去他们公司工作。



17645 Software Engineering for AI-Enabled Systems

这是ISR于19 fall新开设的软件课,我有朋友上过觉得还不错,感兴趣的朋友不妨试一试。



14741/18631 Introduction to Information Security

这是ECE开的security课程,lecture比较无聊,但作业以CTF形式呈现,挺有趣的,workload对大多数人来说应该都比较适中。另外一门security相关的课程是18730(Introduction to Computer Security),据说课程内容艰深晦涩且给分不高,在意GPA的同学请慎选。



11755/18797 Machine Learning for Signal Processing

这门课比较适合本科具有信号和图像处理背景的同学以及刷题找工党来上,可以作为一个缓冲,跟硬课搭配使用。



18661 Machine Learning

这是ECE开的ML入门课,课程干货十足。对比10601,18661能够帮助你夯实理论基础,而且还不会占外课学分。



11661 Search Engines

这门课的内容和作业都很好,但考试就是死记硬背,我个人不是非常推荐。



10707 Deep Learning/11785 Deep Learning

这两门DL课,我个人比较推荐785,因为707的课程设计问题比较大。



11747 NN4NLP

这门课没什么好说的,我心中永远滴神。

此外,我们还有24780 Engineering Computation、18794 Pattern Recognition Theory、18749 Building Reliable Distributed Systems这几门课,大家完全可以把它们当做水课来上。

总体来说,我觉得CMU的大部分课程质量都很好,对于我们更好地掌握现学的知识是有益的。大家还可以把那些做得不错的course project放在简历上,以便日后找工。至于workload,我个人觉得还是蛮大的,因为我之前在国内的时候几乎不怎么学习,但是到了CMU之后经常学习到一两点才坐escort回家,学习状态对比强烈。但是只要你认真努力了,一般都能拿到A/B。

就业

在就业方面,CMU会为学生提供career service,具体工作是帮忙修改简历上的格式和语法错误以及教你一些面试技巧,我个人觉得作用不是很大。

学校也会有cf,因为开的比较早所以建议大家提前准备好简历和自我介绍,不然的话很可能会白跑一趟。

我自己当时找工的时候主要是在LinkedIn上获取求职信息,感觉还比较有用。

大家其实不用太担心上岸的问题,虽说CMU的peer pressure较大,但是往届找全职的情况很好,而且我认识的大部分ECE同学大部分也都拿到实习offer了。

生活

我们这届录取了挺多中国人的,而且整个CMU也有很多国人,所以我平时基本都待在以说中文为主的社交圈里,每周就跟朋友一起约约饭打打球,没有跟外国同学party过。但是我感觉大家还是得重视一下口语问题。在来美国之前,我T 105、口语23,刚到这边的时候遇到口音比较重的外国人根本听不懂他在说什么,不过现在上课的话基本没啥问题了。大家要是想提高口语的话可以在做project的时候和外国人组队。


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

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

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

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

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


回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:222 回複數:94
評論數: ?
作者:JosephHeinrich
最後回復:JosephHeinrich
最後回復時間:2025-12-24 08:00
 
©2010-2026 Arslanbar Ver2.0
除非另有聲明,本站採用共享創意姓名標示-相同方式分享 3.0 Unported許可協議進行許可。