CMU-Software Engineering项目全面综合反馈!
1519425
这个项目争议挺大的!我以下所说的话都是基于我个人(**)的观点。求加米!!!跪求了。。
背景: 楼主美本CS, 在CMU里算是比较菜的选手。
项目录取标准:
我觉得GPA差不多就行了,可能3.6以上应该就能过线,然后主要看对software engineering的理解和工作项目经验等等,录取官亲口说 他们不会招不会写代码的选手进这项目。
项目人数:
大概一届70人左右,一半是中国人
同学水平:
大佬的确很多,有一些有过两三年工作经验来读这个项目的,我组员写代码的质量,我觉得还不错,至少比我本科的伙伴好很多。。。
校园:
校园在一个NASA Park里,其实里面挺大的,但是给CMU硅谷校区的就两栋楼
辅导老师等等:
人都很nice,非常愿意帮助学生处理各种问题,态度很积极
课程介绍(争议起点):
这项目最有问题的地方就是在于课程设计。你想要毕业,就必须修5门core课,五门课都是跟软件工程沾边的,
Foundation of SE: 大家组队设计一个chat room,用比较标准的设计开发流程开发,还会学到OOA,TDD CICD等等。我觉得对于没有实习经历或者没软件工程实践经验的人来说,还是能学到很多东西的,对他们来说,是一门很不错的课。但是对于已经有过不少经验的人来讲,肯定是没意思,学不到任何东西的。
Testing: 如其名,讲的就是软件开发测试,讲各种测试工具,原理,方法等等。这门课对于想做软件测试的人来讲,比较实用
Software Architecture: 如其名,讲软件架构,课设计很好,也比较现代,可以学到知识,工业上能用到的,是好课好课
Data Science: 如其名,讲数据的,似乎是学python 爬冲抓数据
Software Interaction Design: 听说是大家分组一起做个React项目,水课
以上就是我所知道的五门core课,其实有七门core课,毕业要求是七选五,大多数人会选这五门课上。
相比较CMU其他项目,这项目因为五门必修core毕业要求,所以学生选课限制很大,这就是为什么会有争议!
建议来的学生上一些CMU神课,上上面说的五门课之外,再上ICS+DS+CC...感觉来了cmu,不上这三门课,也挺可惜的,这三门课在这个硅谷项目都只能online zoom
我的观点:
这个项目就叫做Software Engineering,自然课程安排都是软件工程里的东西,但有过工作经验的人都知道,其实工作中用到的也就那么多,完全不需要花五门课来学习这些。我个人以为,三门课就最多了,有不少内容的确学了没啥用。。。但如果我能进CMU SCS,我会来这项目??
如果你有斯坦福offer,你肯定去斯坦福了,如果你有CMU SCS offer,你肯定去SCS了,我认为项目是好是坏都是比较出来的,这个项目水平虽然不及CMU其他优秀项目,但至少也比其他学校水硕要强很多。
项目优点:靠近硅谷,可能onsite面试会方便挺多,但疫情下大家都是zoom,找工氛围最为浓厚
项目缺点:必须要上五门core课,没有校园,学费略贵,加起来大概7.5w刀。和UIUC,UT,UCSD比起来,没有性价比优势。
适合人群:没有太多软件经验的,只想学软件工程相关的,只想找工+顺便体验CMU coding压力的
不适合人群:追求性价比的,想体验校园生活的,想学machine learning,有更好的offer的(比如说斯坦福或者CMU SCS等等)
就业情况:
这项目就业率,官网每年都有统计,基本上这四年平均下来都在90%上岸率,1/4的学生去了flag,2/4的学生去了中厂,1/4的人去了小厂或者startup。就业率那么高的原因是因为
1. 大家实力都不错,没人是很弱的。
2. 有一些大佬,那些有过工作经验的,读一读就去google or 独角兽了
3. 有CMU光环,简历关会略微好过一些,CMU career fair的确是厉害,我本科学校相比之下垃圾到不行。当然不可能要靠career fair找到工作,还是要自己努力内推海投等,CF只是一个渠道罢了。这次秋招有三次CF,两次大的(加起来上百家公司吧),一次startup,大部分公司都能给国际生提供visa support,听说疫情前公司更多。而我本科的学校...CF来的公司也就十来个能提供身份的。。。我实力比较菜,只能通过CF拿到了四五家公司的面试机会。我感觉CF上一些小公司似乎挺喜欢CMU的学生。。
总的来说, CMU读书压力的确很大,除了CS四大,感觉没有其他任何一所学校在CS方面能与CMU比肩,在CMU,你想学习任何关于计算机的方面,你都能学到,当然想要涉猎广泛的朋友别来这个项目就对了。相信你看到这里,已经知道这项目的好坏,适合哪种类型的学生了。
码字不易,希望多加点米加米加米加米,我好看面经!!!感激各位有才之士!
背景: 楼主美本CS, 在CMU里算是比较菜的选手。
项目录取标准:
我觉得GPA差不多就行了,可能3.6以上应该就能过线,然后主要看对software engineering的理解和工作项目经验等等,录取官亲口说 他们不会招不会写代码的选手进这项目。
项目人数:
大概一届70人左右,一半是中国人
同学水平:
大佬的确很多,有一些有过两三年工作经验来读这个项目的,我组员写代码的质量,我觉得还不错,至少比我本科的伙伴好很多。。。
校园:
校园在一个NASA Park里,其实里面挺大的,但是给CMU硅谷校区的就两栋楼
辅导老师等等:
人都很nice,非常愿意帮助学生处理各种问题,态度很积极
课程介绍(争议起点):
这项目最有问题的地方就是在于课程设计。你想要毕业,就必须修5门core课,五门课都是跟软件工程沾边的,
Foundation of SE: 大家组队设计一个chat room,用比较标准的设计开发流程开发,还会学到OOA,TDD CICD等等。我觉得对于没有实习经历或者没软件工程实践经验的人来说,还是能学到很多东西的,对他们来说,是一门很不错的课。但是对于已经有过不少经验的人来讲,肯定是没意思,学不到任何东西的。
Testing: 如其名,讲的就是软件开发测试,讲各种测试工具,原理,方法等等。这门课对于想做软件测试的人来讲,比较实用
Software Architecture: 如其名,讲软件架构,课设计很好,也比较现代,可以学到知识,工业上能用到的,是好课好课
Data Science: 如其名,讲数据的,似乎是学python 爬冲抓数据
Software Interaction Design: 听说是大家分组一起做个React项目,水课
以上就是我所知道的五门core课,其实有七门core课,毕业要求是七选五,大多数人会选这五门课上。
相比较CMU其他项目,这项目因为五门必修core毕业要求,所以学生选课限制很大,这就是为什么会有争议!
建议来的学生上一些CMU神课,上上面说的五门课之外,再上ICS+DS+CC...感觉来了cmu,不上这三门课,也挺可惜的,这三门课在这个硅谷项目都只能online zoom
我的观点:
这个项目就叫做Software Engineering,自然课程安排都是软件工程里的东西,但有过工作经验的人都知道,其实工作中用到的也就那么多,完全不需要花五门课来学习这些。我个人以为,三门课就最多了,有不少内容的确学了没啥用。。。但如果我能进CMU SCS,我会来这项目??
如果你有斯坦福offer,你肯定去斯坦福了,如果你有CMU SCS offer,你肯定去SCS了,我认为项目是好是坏都是比较出来的,这个项目水平虽然不及CMU其他优秀项目,但至少也比其他学校水硕要强很多。
项目优点:靠近硅谷,可能onsite面试会方便挺多,但疫情下大家都是zoom,找工氛围最为浓厚
项目缺点:必须要上五门core课,没有校园,学费略贵,加起来大概7.5w刀。和UIUC,UT,UCSD比起来,没有性价比优势。
适合人群:没有太多软件经验的,只想学软件工程相关的,只想找工+顺便体验CMU coding压力的
不适合人群:追求性价比的,想体验校园生活的,想学machine learning,有更好的offer的(比如说斯坦福或者CMU SCS等等)
就业情况:
这项目就业率,官网每年都有统计,基本上这四年平均下来都在90%上岸率,1/4的学生去了flag,2/4的学生去了中厂,1/4的人去了小厂或者startup。就业率那么高的原因是因为
1. 大家实力都不错,没人是很弱的。
2. 有一些大佬,那些有过工作经验的,读一读就去google or 独角兽了
3. 有CMU光环,简历关会略微好过一些,CMU career fair的确是厉害,我本科学校相比之下垃圾到不行。当然不可能要靠career fair找到工作,还是要自己努力内推海投等,CF只是一个渠道罢了。这次秋招有三次CF,两次大的(加起来上百家公司吧),一次startup,大部分公司都能给国际生提供visa support,听说疫情前公司更多。而我本科的学校...CF来的公司也就十来个能提供身份的。。。我实力比较菜,只能通过CF拿到了四五家公司的面试机会。我感觉CF上一些小公司似乎挺喜欢CMU的学生。。
总的来说, CMU读书压力的确很大,除了CS四大,感觉没有其他任何一所学校在CS方面能与CMU比肩,在CMU,你想学习任何关于计算机的方面,你都能学到,当然想要涉猎广泛的朋友别来这个项目就对了。相信你看到这里,已经知道这项目的好坏,适合哪种类型的学生了。
码字不易,希望多加点米加米加米加米,我好看面经!!!感激各位有才之士!