Hello大家好,我是Peter,就读于CMU的MSIN硕士项目。目前刚刚上完一学期的课,今天来和大家分享下我在这里的学习体验。
先来说说CMU的学生组成。
众所周知,CMU的全称是Chinese Manong University(不是)。因此,CMU的中国学生非常多,到哪都能听到中文,刚来时有几个瞬间感觉自己在中国。就CS相关专业而言,中国学生可以算得上半壁江山了,剩下的大多数是印度学生,还有极少的美国人和其他国家的人。从我周围的情况来看,大多数中国学生都是陆本985,还有少量211、少量美本,和少量ABC很小移民来美国的。
再说说CS相关专业之间的区别。
CMU计算机相关的院系和专业非常多,除了大名鼎鼎的SCS,还有INI、ECE等departments。这些departments里又有很多专业,比如我是INI下的MSIN专业。其实,从选课的角度来看,这些专业之间的区别不大,无非是不同的专业可能会有少量不同的必修课。
前一阵有同学问我如果不是正统CS专业,面试会不会被拒。从我身边同学的情况来看,不会因为专业被拒,周围INI和ECE的同学拿到FAANG internship offer的也不少,面试官不会管你是哪个院系哪个专业的,还是看你编程能力怎么样,因为得leetcode者得天下。
就业、深造方面,INI基本就是job-oriented项目,绝大多数同学都是想要毕业直接找工的,就业率的数据非常漂亮,95%+,薪水很不错。INI的就业辅导做的也不错,有基于AI的简历修改平台,并且career advisor会one-on-one地帮忙改简历、提建议。
日常生活中,INI有专门的slack,各种消息、资源都会发在里面,比如实习、工作机会、校友分享等,还有专门的student floor,会不定期组织一些活动,比如game night大家一起玩桌游,组织golf、picnic,不定期地有refreshment等等。
接下来给大家具体介绍一下在这里的上课体验。
CMU的选课制度是高年级(快要毕业的)学生先选。每个院系开的课程对自己的学生优先级更高。选课上,MSIN会有一些必修课,也可以选好几门15开头的课(SCS的课),并且优先级高一些。
课堂模式与国内不同的是,这边每学期只需要上三四门课,但是每门课的workload非常大,有前辈总结出来某门课的workload是每周多少小时,意味着每周大概需要在这门课上花这么长时间。比如一般的课是每周15-20h,上三门这种课大概一周的workload是45-60h,取中间值,算上周末,每天可能需要花7.5h。有的神课可能一周40-50小时,再上两门其他课的话这学期估计比较痛苦。
那么有同学问能不能上少于三门,由于美国政府要求,国际学生必须要上满三门课才能维持F1身份(准确的说是36学分,但是大多数的课都是12学分),所以不可以上少于3门。
就我自己来说,在Spring学期上了3门普通课+1门APD(APD主要教如何networking、如何找工作、遇到矛盾如何处理等soft skills),感觉workload至少有55小时。再加上我是春季入学的,一入学就面临着找今年暑期实习的压力,需要挤出时间刷题、准备面试。虽然在国内每天的schedule都是排的比较满的,习惯了快节奏,而且来之前做好了心理准备,但仍然觉得在CMU的这个学期非常非常累。
当然,workload的大小是分学校的,CMU的校训是"My heart is in the work",算是美国大学里课业压力非常大的了。Workload大意味着需要掌握的东西多,作业也很多。
我本科是cs的,学过计算机体系结构、汇编、C/C++等基础课,然而在CMU上了一门神课15213,发现自己还是很多都不了解,比国内教的确实深入很多;而且有打磨了十几二十年的labs,比如需要手写malloc、free等。我也问了国内其他985学校的同学,普遍表示确实CMU教的内容比国内要深入。
即使是码农技校,具体到每门课,教授的教课水平仍然参差不齐,大家选课时一般都是参考前辈总结的经验避雷。CMU的一些线上工具算是比较齐全的,几乎每门课都会配有一个叫piazza的论坛,大家有什么问题可以post到上面,会有prof或者TA解答。还会有专门的课程网站发布ppt等教学资源,专门的平台提交作业等等。
设施方面,CMU的运动场地都是免费的,包括网球场、篮球场、乒乓球、台球、football、foosball等等(虽然包含在了学费里),不用白不用,有空的话还是多锻炼锻炼吧,毕竟身体是革命的本钱。
除了这些普通的运动外,CMU Graduate Student Assembly (GSA)和INI的学生组织GOINI会经常举办一些比较有趣的活动,比如滑雪、打高尔夫、wine tasting,还有学校办的spring carnival把游乐场搬到了学校,appreciation week会发免费爆米花、冰淇淋和小零食。
总结来说,在这里的日常学习压力真的是很大,但收获的知识和技能也真的非常值得。在这里的半年时间,我感觉目前中美在一些方面的差距其实还是非常大的,尤其是以计算机为首的高科技领域。
还是非常庆幸能有这个机会来CMU学习最先进的计算机知识,也希望大家都能在申请季得偿所愿,见识更多的市面,接触更先进的知识。