发布时间:2021-03-30 文章来源: 至领留学 点击:2274次
CMU的信管项目在全美排名前列,根据US news的榜单,CMU MISM项目往往都排行第一,所以这个项目在声望上具备很大优势。
MISM根据项目长度分为三类:12 months,16 months和21 months。选择12 months的项目的学生一般是有工作经验的学生,一般多为2-5年工作经验;16 months和21 months的项目一般都是应届生申请。
16 months内又分为两个track:分别是BIDA和general。BIDA全称是business intelligence and data analytic,整体的课程设计偏向于数据分析,数据挖掘以及机器学习课程。General track的则课程比较分散,但是有较为充足的选修课分数可以进行专攻自己感兴趣的方向。最为常见的一个选择就是利用自己的选修学分大量的选择CS学院的课程,然后找到CS方向工作。
项目总共分三学期学完,开始大概是在8月中旬,正式上课是在8月底。第一学期的课程为基础课,已经被排死,只有一门选修的课的余地。主要的课程是java, database,还有一些比较无聊的speaking和writing的课程。最后一个学期不仅有课程,还有一个semester-long的capstone project。
在前期会有Orientation,会举办各种的说明会,包括opt,F1学生签,银行卡等等事项。参加orientation是很重要的,需要填一些重要的表格。MISM项目在orientation中还会穿插有考试。不过这个考试是一个赚学分的很好的机会,总共举办好像是6科的考试,有java, statistics, finance, database(好像是这几门,还有两门忘记了),如果在大学有学过相关的科目,可以选择参加考试,不过不一定能过。如果分数达到一定标准的话可以免除掉这门课,然后就相当于又多了选修课的分数。
当初很不幸大三学过的Java已经想不起来了,虽然这门课我学的还不错。所以这个考试我就没有通过。然后我还参加了finance的考试,不过没有完全免除,只是说我可以选择advanced版本的finance。为了绩点的考虑,我还是继续学原来的课程版本了。
Java
Java课程虽然不难,但是每周的quiz和lab还是有一定压力的,所有的lab需要当堂做完,一旦代码跑不出来就完蛋了,会极大的影响这门课的分数。所幸lab上并没有扣分。
Speaking和writing
这种课对于我来讲还是很头疼的,尤其是writing。当初英语考试中,最差的要数writing部分了。Speaking这门课主要是讲presentation的技巧,这个课真是需要花很多时间去做ppt,然后做pre,还是挺浪费时间的。
考试有期中,期末两次,都是在规定时间内题目然后编程加quiz,quiz平时看看课件就行了,这种编程的一旦突然蒙了还蛮可怕的,分数一下子就全没有了。
Database
Database是基于oracle的,感觉国内我虽然也学了database,但这个老师讲的真是让人豁然开朗。以前从来还没有学过window function还有总搞不清范式这些概念。每次的作业会让我们自己设计数据库.最后还有合作作业,需要两人协作。
我的第二,第三学期选修课的分数就多了一些了,因为是回国工作所以就不想当码农,而我对数据分析也比较感兴趣,因此选的课程基本上是R,python,机器学习还有数据挖掘等课程。
Heinz开设的课程相比于CS开设的课程还是要简单很多的,我选了两门CS学院的课程,一个是data structure另一个就是10601 machine learning,都是口口相传的网红课。10601当初选的是roni的课程,不得不赞叹,roni讲的实在很透彻,然后课后对知识点或是作业有疑问也可以到piazza论坛上提问,TA的响应速度都很快。
Heinz的prof.C教的R和数据挖掘很推荐
R不仅会教这个语言,还会教基本的统计以及线性回归,并且最终会独自分析一份数据,完成一个project。数据挖掘课程则设计到很多机器学习的算法的基础讲解,但更侧重于应用以及使用的场景。最终的final还是比较累人的,不仅有书面的答题还有project的分数。Project需要在2-3周完成,里面还会有很多的问题,整体的分析的以及预测的效果都是考核点。而书面的考试则更侧重于理论的理解以及计算。总的来说,这两门的Project可以在找数据方向工作时丰富一下简历。
最后一学期需要做Capstone project
Capstone是和校外的企业合作,他们会提出问题,学生组成小组来设计解决掉这个问题。Project的类型也比较多,有偏向数据分析,咨询类的还有开发类的。我当初选择的是数据分析的project,需要为客户预测时间序列数据。因为每周需要向客户汇报项目进度,并且还有中期和终期的ppt答辩,所以整体还是比较紧张的。通过这个也学习到了不少,我通过自学学习额时间序列预测以及使用tableau的数据可视化,以及如何给客户进行项目汇报。Capstone对于各方面的能力都是一种锻炼。
找工作的时间还是十分紧张的,一般九月中旬,学校就会举办招聘会。
这时候会有大量的科技企业来cmu career fair招聘。一般举办时间2-3天。
刚来美国就已经八月,其实项目没开始之前,就面临找实习的问题。所以这个时间点还是比较尴尬的,一般在刚来的秋季是找不到实习的,除了一些大牛。
一般实习集中在春季投递,这是后也学了一些课程,所以相对能够好一些。
学校的career center的老师掌握了很多资源,会有很多校友联系career center的老师招公司实习生,然后他们内推可以参加笔试资格。
一般岗位都是开发,其他的岗位很少而且限制很多。因为我是想投数据的岗位,并且之前没有相关的经历所以整个找实习过程还是蛮痛苦的。因为信管虽然有计算机知识的一些基础,但和CS相比还是差距不少,所以周围的同学基本都在刷leetcode,有的同学勤奋刷题至凌晨都是常事。
最终留在美国的同学基本上都去了不错的大厂。
最终我是回国找工作的,因为有时差所以蛮痛苦的。国内一般是晚上七点笔试,所以每天早上七点开始笔试。还有一个不好的就是,有些必须现场面试的岗位就可惜了。而且没有国内同学消息了解的清楚,其实对国内找工作当初还是比较蒙的。
如果回国找工作的话,最好七月就开始。七月份国内已经有企业陆陆续续开始秋招了,一般是提前批。正式批的笔试集中在九月中旬,如果错过了秋招的话,就只能等春招了。春招的岗位相比于秋招也要少很多,所以回国找工作也需要提早了解,早下手。
编辑:翁晓兰