CMU MSE-SS项目介绍+就读体验(劝退指南)

avatar 536027
樊子柒
14171
15
去年fall申请在地里找遍了也没找到MSE-SS的相关内容,只好自己读了之后来写一写了……

首先我们系隶属SCS的ISR下,一共分为MSE-PRO, MSE-SS, MSE-ES 三个项目,其实三个项目课都差不多,主要的区别在于MSE-PRO的学生要求三年以上工作经验而且没有实习项目所以大部分MSE-PRO的学生都在来之前被劝退了……以及如果工作经验超过三年就算申请SS和ES也会被强行调到PRO的so

ES和SS我还没感觉到区别,不过大部分学生都是SS的,ES简直是珍惜动物。感觉专业里很少有人没有实习经验,我的offer letter里甚至直接写“I was particularly impressed by how your communication skills improved through your back-end project work with xxx(我实习的大厂). ”而且和其他专业的同学聊天感觉相比一些其他专业,MSE学生整体都要外向和善于沟通一些(?)可能因为都有工作经验,不过社恐如本人也认识了很多朋友hhh大家都很友好。项目一半印度人一半中国人,上课听印度学生发言真的好难qwq不过大家人都还是很nice的,而且小组作业经常有印度小姐姐carry,ISR的楼又小又旧,和campus完全没法比,不过看在有免费咖啡机的份上算了算了。楼下是小吃一条街,虽然走到campus要十几分钟,但是一般吃饭就楼下解决啦中餐超级多,平时根本没有机会去campus。

然后讲一下选课,我之间drop了summer的15213还很担心会不会影响选选修,结果拿到课程计划才知道,我们根!本!没!有!选!修!大部分的课都是business相关+一小部分数学+一个老师只会从leetcode上找题的代码课。感觉自己变成了文科生= = 别的program同学都在赶lab due,我在改美国病句,给美国lihua写邮件……强烈不推荐转码且没有SDE相关工作经历的人来读,完全学不到代码知识,非常适合有短暂工作经验且对深层次挖掘代码之美毫无兴趣的人读,如果工作很多年了我觉得意义也不大,因为pro和new grad一起上课,感觉new grad能学到不少但是pro应该已经很有经验了。不过pro项目要长一些,可能后面会学到我也不是特别清楚……而且pro选课自由度稍微大点(稍微指大概能多选一门选修),喜欢的还是可以考虑。课很多作业很多不过因为基本都不太难所以还是有一些时间刷题的,实在想刷不做作业也可以(一个大佬就是这么干的),而且几乎都是mini semester所以大部分都是按作业打分没有final还是挺好的。

简单讲一下我们上的课,17开头就是我们专业的课
17611,讲统计学的,唯一一节要求attendance的课……有两个section可选,A小组讨论多一些,B就是传统的老师授课,小组讨论是一个很好的和外国同学交流的机会,不过小组讨论就是4个人花2小时做1个人20min就能做完的作业

17615,唯一一节代码课,老师做题能力还不如学生(他自己说的),课就是array linkedlist binary tree,作业就是leetcode easy,而且无语的是老师上课不让用电脑= =上课的人一天比一天少

17612,Business课,课堂内容就是念ppt,作业是小组作业,模拟公司,挺好水的

17614,最正经的一门课,本质离散数学,但是作业还是挺多,一写大半天= =老师讲的挺细的,作业可以redo还是很方便

17603,communication for software leader, 本学期唯一一门非mini的课,甚至要上两个学期,算是MSE的核心课了,本质就是做presentation的课,对于大佬来说毫无意义,不过对于我这样的小菜鸡还是挺好的,force我的英语口语有了质的飞升(。而且老师人超级nice同学也都很supportive所以上起来也没有那么痛苦

就业指导改简历career fair之类的就和其他专业没什么区别了,我就不说了。来了这边之后感觉就业什么的完全取决于自己,SCS乃至整个CMU区别都不大,想找好公司就得不停刷题,学校只是敲门砖而已。

有什么问题feel free to ask me ;-) 顺便求个米qwq谢谢!
    • 27
    15条回复