一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推你去多家公司面试
Airbnb 数据科学职位
in analytics and inference
天天打游戏、照样领工资,
你要不要来?
把贵司招聘信息放这里
查看: 5136|回复: 13
收起左侧

Introduction to CMU MISM16, A Programmer's Prospective

[复制链接] |试试Instant~ |关注本帖
landuostorm 发表于 2014-11-14 14:17:41 | 显示全部楼层 |阅读模式

[14Fall] MS.AD MIS@CMU

来国外以后,哪些方面、哪些事物,跟你想象的很不一样?:
好多的三哥三姐


来国外以后,哪些方面、哪些事物,跟你想象的差不多?:
CMU的课业


来国外以后,你最喜欢和最不喜欢的,分别是什么?:


学校附近吃饭、购物和交通方便吗?:
方便


房子和roommate都是通过什么途径找到的?难找吗?:
网上找的,很好找


从机场到学校,你是如何到达的?学长接机、租车、公交,还是其他方式?:
基友接的:-)


你觉得自己的英语能力够用吗?在听、说方面,有障碍吗?介意说一下你的托福总分和口语单项分数吧?:


系里课程设置,你满意吗?据你所知,哪些课程比较抢手,很快被注册满?为啥?:
请看下文


你们学校周围,治安环境如何?学校在信息公布、提高校园安全方面,做的怎么样?:
晚上出行请选择校车/escort


你最希望了解什么方面的信息?提示:一亩三分地有就业、生活、学习等版块:


注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
来到CMU MISM General Track 三个多月了,想通过这篇文章从本科技术背景以后找码农工作的角度介绍一下mism专业以及分享一些平时很少见的信息(免修考试,实习去向,选课分析等等). visit 1point3acres.com for more.


1. 由管理到技术还是从技术到管理
.鏈枃鍘熷垱鑷1point3acres璁哄潧

很多身边的小伙伴都是转专业申请,信管,金融,环境,等等,希望通过mism提升技术来寻求一份比较tech的工作,然而三哥三姐大部分是技术背景,毕业后通过network以及交流上的优势进入IT management或者consulting领域。相对而言Mism专业更适合后者。Heinz开设的每一门课几乎都是默认学生是未来的“IT manager", 包括统计,会计,金融,经济分析等等。这些课虽然看上去很美但是对于热爱技术和想找技术工作来说基本没有什么用,但是因为之前没有相关经验还会比较费时,稍有不慎还费gpa,如果再加上CS神课轰炸,实在头疼。接下来说说如何最大化选课收益以及避免与这些”水课“缠斗。


2. 免修考试


先来说说mism的课程构成。5*12分必修技术课, 4*12 分管理课, 4*12 分选修, 毕设。考掉的课的学分会自动加入选修中,即如果考掉一门12分的必修,可以多选一门12分选修课,毕业总学分依然为180.
结合选修课与免修考试,加之可以跨学院选择SCS, Tepper课程,Mism的课程自由度相当之高,就好比武侠小说中的无相功,可以搭配出各种组合(INI, MSCF等等)
言归正传,入学的时候学院会组织免修考试, 其中包括java, database, econ, stats, finance, accounting. java, database 12分,其他几门6分。从今年开始,finance,accounting考试需要本科成绩单上有这两门课才可以参加。
java: 基于Core Java这本书, 考概念多于写码。比如char和byte有什么区别,String和Date是Immutable,程序运行中heap, stack各自存入的内容,HashMap, HashSet, TreeMap, TreeSet之间区别, Exception等等。(没有考到多线程,reflection,GUI). 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
DB: 几个范式,常用的SQL语句,占分最多的大题是画ER图并设计schema.
. From 1point 3acres bbsStats:课程网页上所有课件
Econ, finance accounting我没有参加,不是很了解。
假设考掉java, db 以及两门6分课,就增加了36分的选修机会,加上原本的48分,就是7门CS神课。
除此之外,其他课程依然有免修机会,比如分布式系统,可以免修然后去修CS系的。具体要和任课教授沟通。
可见来之前的暑假做好功课十分重要。


3. 选课建议.鐣欏璁哄潧-涓浜-涓夊垎鍦
依然以找技术类工作为导向,尽量选择带有project的课程(对于转专业同学尤其重要) 参考往届毕业生以及INI,MCDS,CSD等大神简历得出的推荐
95772/08722:DSAP 基础数据结构和算法,最抢手的非15课程,任课老师terry lee真男神,讲的非常好,上完基本可以解决leet code上面大半的题目。几乎所有Mism和ebiz小伙伴都选择了这门课
15213:提起CMU CS选课永远在第一位出现的神课。这门课神并不在于多么难,而是对整个计算机系统以及编程习惯打下一个非常健康坚实的基础。然而对于Mism来说,选213是有一定代价的。mism规定本科课程(对于CS来说,6以下)是不算在毕业学分内的。也就是说如果上213那么毕业学分将会从180增加到192,后面两个学期要为第一学期的213”背锅“,增加了学习压力。
15410(对应研究生级别:15605):OS CMU顶级神课,从0开始写一个Unix Shell,完整人生. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
15451(15651): Algorithm 招聘会上Google recruiter强力推荐,上掉这门课再看完Algorithm design mannual可破Google interview.
15619: Cloud Computing 让人又爱又恨的云计算。这是一门网课,所有内容都是看在线文档/视频学习的。内容几乎涵盖了时下所有最火的技术,Hadoop Mapreduce, Hadoop Hbase, Amazon AWS, Cloud Storage等等。最后project做一个twitter analysis web server,包含大数据分析以及web技术。这届很多掉12分的小伙伴都选了这门课
15640:Distributed System Heinz有自己的版本95702且不可以被640代替,唯一的办法是参加一月份的免修考试免掉702.CS的版本更偏重系统和实现而非应用,用C语言完成的project更是对简历的极大加持
其他值得推荐的还有Web application, Storage System(with project), Machine Learning, NLP(with online QA project), Search Engine 等等。

4. 实习和工作. visit 1point3acres.com for more.
13届实习中不乏Amazon, eBay, Google(NY), IBM, LinkedIn, NVIDIA, Salesforce, VMware, Yahoo等知名IT公司,也有一些留在学校lab工作。
找实习感觉比找正式工作更难一些,并且找实习的时候CS学位格外重要(个人感觉). 实习机会的高峰期是次年春季,一月份开始。早动手,多做project丰化简历,早刷题,等机会到来的时候好好把握。
找full time工作先作为一个坑放在这里,等楼主找到再来填。

5.总结
Mism适合作为转专业同学到美国找tech job的桥梁,同时并不是特别适合技术背景找技术类工作的同学。
无论上哪个学校的哪个专业,准备的越充分,就会越游刃有余,无论是知识储备,刷题以及方方面面。
最后祝还在申请的同学得到满意的offer,已经在读的小伙伴们找到心仪的工作。
.鏈枃鍘熷垱鑷1point3acres璁哄潧
By . 1point 3acres 璁哄潧
landuo
. from: 1point3acres.com/bbs






补充内容 (2014-11-14 15:56):
务必无视见完advisor才可以选课这个条件,把想选的课选好,等聊完就来不及了

评分

5

查看全部评分

yhfyhf 发表于 2014-11-14 14:56:33 | 显示全部楼层
非常感谢分享。lz的 “找实习的时候CS学位格外重要(个人感觉)” 是MISM找实习不容易这个意思吗?
回复 支持 反对

使用道具 举报

yhfyhf 发表于 2014-11-14 14:59:08 | 显示全部楼层
另外,econ, finance, accounting这些对工科生来说完全是零啊,怎么破......
资历最老的留学申请文书修改服务:EssayEdge
College Essay Editing Service
回复 支持 反对

使用道具 举报

 楼主| landuostorm 发表于 2014-11-14 15:06:11 | 显示全部楼层
yhfyhf 发表于 2014-11-14 14:59
另外,econ, finance, accounting这些对工科生来说完全是零啊,怎么破......
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
实习的话现在还没到高峰期,从往届情况来看geek company在招实习的时候还是更加青睐CS degree. 那几门课可以自学尽量多解决,我建议科班出身还是优先考虑SCS下专业
回复 支持 反对

使用道具 举报

窗外一棵树 发表于 2014-11-14 15:40:26 | 显示全部楼层
求问ece可以上95772/08722:DSAP这门课吗?
回复 支持 反对

使用道具 举报

 楼主| landuostorm 发表于 2014-11-14 15:42:02 | 显示全部楼层
窗外一棵树 发表于 2014-11-14 15:40
求问ece可以上95772/08722:DSAP这门课吗?

可以的有认识的ece小伙伴在上
回复 支持 反对

使用道具 举报

whdawn 发表于 2014-11-14 16:33:45 | 显示全部楼层
请问一下LZ,MITS和MISM有什么区别,感觉课程设置很多地方都很接近啊
回复 支持 反对

使用道具 举报

whdawn 发表于 2014-11-15 01:06:29 | 显示全部楼层
其实挺想申请MISM的,不过WES太麻烦,而且他家不能waive掉这个,所以只好放弃了
我看了一下,好像MITS的课程很多都是machine learning的课程,这些课程是不是也和SCS那些是一样的呢,感觉课程设置和MISM中一些领域的也挺接近的,不过虽然自由的选修课少,但是感觉其他的课程也挺CS的,LZ怎么认为呢?
回复 支持 反对

使用道具 举报

whdawn 发表于 2014-11-15 03:27:08 | 显示全部楼层
我更想多一些编程多的课程,ECE的就业你懂的。而且感觉主校区的ECE申请难度非常高,不报太大希望
请问MITS的那些课程编程量如何呢,对于找CS的工作帮助大吗?
回复 支持 反对

使用道具 举报

狂暴CNM地 发表于 2014-11-15 03:50:08 | 显示全部楼层
顶。

08722/95772 是门好课, 不过是基础,上完这个你可以开始试着刷LEETCODE 绝不能帮你解决大部分题目

15410 OS是写一个 LINUX KERNEL,实际上还包括了BOOT LOADER这些玩意, UNIX SHELL的话就213一次作业就做了。。。。

另从下学期起 15213就不让研究生选了,改成看视频自学的15513, 6学分。但是同一门课18213好像没说不让选。
. 1point 3acres 璁哄潧
15451/651 从上学期开始就不让非CS学院的选了 ECE研究生除外。 所以MISM应该也是选不了这门课的。. 1point 3acres 璁哄潧


. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
补充内容 (2014-11-15 03:55):. 1point 3acres 璁哄潧
15640 两个版本,秋季KESDEN的用java,课程设置不太好,KESDEN的风格,秋季的版本用GO。 要是用C写个map reduce framework的话估计大家都疯了。。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

lvtongyun 发表于 2014-11-15 12:16:39 | 显示全部楼层
08722和95771都是data structure. 两门课有什么区别吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-12-15 01:03

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表