【选校信息-CS】宾夕法尼亚大学UPenn MCIT Master(非CS友好)计算机信息技术硕士项目介绍+生活就读体验+找实习工作情况(2019/2017/2016/2015)
2018 fall UPenn MCIT 就读感受
发表于2019.0805
生活方面还是挺习惯的,因为之前在美国还读了另一个硕士。如果是第一次来美国读书的话可能刚开始需要适应一下课堂的英文教学环境。 在国内读的本科,在去宾大前还在美国读了另一个文科硕士。因为是转专业读cs,所以一开始压力挺大的。而且这个项目说是0基础招生,但其他同学多多少少有一些coding基础,peer pressure比较大。不过课程内容不算难,文科转专业的我也还能hold住。
拿A不难,只要作业好好做就行了。MCIT第一年的6门课算是比较基础的了,老师给分也比较仁慈,基本上平均都在A-以上吧。每门课一周学习5小时左右吧。
教授的话,可以去office hour问问题,研究的话学的东西还太浅,达不到研究的程度。
这个项目中国人很多,所以和外国同学的交流比较少。我第一个文科master国人很少,所以会和外国同学party。外国同学会比较注重表面的和谐,基本就是泛泛之交,很难走心交朋友(单纯是我个人的感受)。
学院有career fair, 人很多,有总比没有好。还是海投内推找实习和工作吧。
mcit的项目挺充实的,每周都有作业,感觉收获很大。美国环境比较好,另外留给个人的空间比较大。
吃的方面并没有太好的中餐,还有夜间出行安全上的疑虑。来美国之前托福103, 沟通多多少少还是会有一些障碍,不可能和native speaker一样,但美国同学都能够理解。
MCIT专业的申请录取和就业情况:
我们这一届大概录了60人,另外还有50-60人从别的专业dual过来。录取的话感觉是有多元化考虑的,各种背景的同学都有。就业的话我觉得还是看自己,上一届有进flag的,感觉绝大多数人都能找到工作。(也许没找到工作的都很低调,没有让我们知道)
另外今年冬季新开了mcit online, 因为我在做online的ta, 个人感觉online学习的效果不是很好。在coursera平台上学习经常有各种bug。 如果是单纯为了水一个文凭可以考虑,如果真的想好好学习还是要on campus的项目比较好。mcit感觉对转专业的同学(特别是跨度大的转专业,文商科到计算机)比较友好,一开始一年的课程都不会太难。当然这一点带来的问题是第一年课程没有什么能写上简历的project, 不过如果是基础好的同学第一学期可以waive掉2门课去选cis的难一些的课。个人觉得592那门数学基础真的可以waive,个人感觉就是高中文科数学的难度。当然如果你计算机基础不好,waive那门课后要选什么替代课其实挺难的,因为cis的课都比较难。先写这些,如果有什么其他问题我看到后再补充。
Credit to rogersun822
******************************************
2017 fall Upenn MCIT申请录取+学习+选课+就业
编辑于2019.04
cit的课很水啦。拿a挺容易的
cis的课有些还是挺难,挺费劲的
跟教授联系多,mcit是个蛮有凝聚力的项目,项目里中国人就20-30个,大家都认识,教mcit的老师也就那么几个,都是mcit的创始人,很nice经常组织活动,不过我很懒,pizza什么的不爱吃也很少去。第二年mcit的学生基本都会来当ta,和教授接触会更多
mcit自己program,以及engineering工院经常有聚会,free food,小party。码农的party你懂的。
career service/job fair还行。因人而异。我的几个offer基本都是upenn的career fair上投的或者在upenn自己的handshake(招聘网站)上拿到的面试。第一年summer的实习也是在handshake上投的简历,参加的oncampus interview。
但是我室友的面试offer基本都是找人内推自己投的。
费城地理位置虽然不如加州(劣势很大),但是好在upenn也是ivy,是很多大公司的target school。微软,oracle,fb每年都会从upenn招不少人,alumni也很多。还有Bloomberg也是把upenn当target,经常看到bbg来我们学校的email以及很多同学都拿到了oncampus的面试。
upenn离ny坐大巴不到两个小时就到了,所以去面试什么的也很方便。
特别喜欢的:
upenn校园很美。
谁说费城downtown不安全,你去sf downtown感受一下就知道费城downtown真的很安全也很美。从upenn校园走到downtown(包括chiantown购物街)也就不到2miles。打个uber 6刀,走路23分钟。经常周末想出门走走散散步就到chinatown了。
专业的申请录取和就业情况:
career service/job fair以上已经说过了。我就说说我们专业今年的stats吧
我认识的17届的mcit中国人总共不超过15个,貌似一届mcit的中国人录取也就20多个吧不到吧
因为第一年,我们这届mcit的基本都是本科一点cs基础都没有的(本科化工,材料,心理,英语,新闻,设计),所以第一年找实习很看运气,17年当时amazon暂停了他们两轮oa就发offer的policy,并且转专业简历上空空如也,于是当时我们找实习找的比较惨淡。(不知道为啥我们这届当时大家都很佛系)
一个ibm,2-3个中国微软,一个ny独角兽,2个弗吉尼亚中型公司。2-3个留学校图书馆当sde intern。一个blackrock,一个德州startup,1个高盛。剩下的就是小公司或者回国实习了。
但是第二年,也就是18年fall+19年spring,大家找工作情况都很明朗了。也是因为学的多了,简历上有东西了。
1-2微软,一个ny独角兽,2个google,2-3个amazon,2个bloomberg,一个airbnb,2个Nvidia,1个vmware,1个ibm,1个sf一家公司没细问。1个oracle。大家基本上都找到了不错的工作。
说说选课
mcit要求上10门课毕业,其中cit的课有6们,剩下的要至少选三门cis的课,和一门elective,如果你喜欢,可以选四门cis的课
cit的6门课有591 592 593 594 595 596,讲真有点水,但是对于转专业(尤其我们专业有很多文科,或者心理系的学生来说)这几门课对打基础非常好非常重要。
这六门课中你可以选择waive2门课换成cis的课。其中大部分人会选择waive掉592 离散数学,因为对于本科学过calculus或者高数离散的人来说,真的挺水的。有能力的,如果你有java基础也可以选择waive掉591。596是算法,虽然我室友(她在上这节课之前刷了300题)觉得这节课很水,但是对于我和几个没有基础的小伙伴来说,bfs,dfs以及dp讲的都很好。dp讲的不算浅。当时都考到三维dp了。
我当时选择waive掉了592, 于是我第一个学期上了cit591,cis550(database),cit593. 其实我觉得课水不水以及课好不好,真的见仁见智了。593 computer system这门课我上的极其痛苦,我们要学整个lc4的architecture,电路图什么的,assambly,c,c++。当时头都大了,直接导致了我对底层系统,包括操作系统的的反感+厌恶。于是我见人就会说这节课很没用很讨厌也很浪费时间,当时这节课浪费了我好多时间啊。以至于后来我面试的时候选组,和投简历,看到要求c,要求底层东西的组或者公司,我都不会去投。不过另外几个人觉得这门课很有用也很喜欢,一个铁了心热爱c喜欢做底层操作系统,一个面nvidia的时候问到了很多相关问题都是593学到的,因为她面的组是做compiler的。之前跟几个学妹聊天,我吐槽了很久这节课,我这里想道个歉哈哈,千万不要因为我的影响而不好好上课
总体来说,cit的课普遍偏水但是打基础很好,没基础的话好好上课,有基础的话,可以一边上课多点经历做点课外的proj刷题找工作。第一年也是很好的选择,是个过度。
第二年的话,因为只剩4门课了,可以选择一学期2门课2+2或者第一学3门课3+1,一般都选择2+2,这样fall可以准备秋招,秋招很重要要抓住
在这里可以推荐几节cis的课,
cis550,database, 可以说是公认在cis的课里最水的了,但是database还挺有用的,而且final有个project,做web+database,sql+nosql挺好的
cis545,big daga,也很水,属于machine learning,big data的概括介绍,就是ml里的知识都会涉及一点,但只停留在表面,没有project,用python,spark都有涉及,我不是很喜欢这节课我觉得没啥用
cis573,安卓开发,有project算是挺好的,也不难。但是这两年这节课没怎么开。对安卓没兴趣的同学就鸡肋了,用java
cis505,分布式系统, workload挺大的,但是老师不错,好好学能学到不少,有个大project,做个分布式的迷你gmail+google drive的东西,用c
cis555,web+分布式,workload很大,但我觉得很好也很锻炼人,用java,作业有自己写spark java framework,map reduce,分布式爬虫,project是写分布式搜索引擎
cis553,网络,嗯。。。这节课有点一言难尽。这节课本身不算很难,但是感觉老师不愿让你好过ta们都不是很负责的感觉。感觉老师很享受看着学生在midterm final痛苦挣扎的感觉。
剩下的
cis520 机器学习,听说全是数学,数学好的可以去感受一下,用matlab。
cis519 机器学习,听说一半都是数学线代,这节课很看老师了
cis502,high level的算法,貌似很难,听说一半都是phd,你要跟他们挣A啊,斟酌一下(不过听说summer的502好很多很容易拿A)
cis511,不太清楚了,对np感情去的同学可以去试试
补充内容 (2019-4-29 01:03):
最新补充,553这门课真的让我讨厌。简直就是背书嘛。全是概念。真的不推荐啊。
Credit to katiechen94
**************************************
2017 fall学姐答疑
编辑于2018.08
学姐背景:本科就读于金融工程专业,大三做出转专业申请CS/MIS/BA的决定。转专业申请CS专业日益激烈,我在标化成绩并不突出的情况下,于17Fall申请到综排Top10,CS专业排名Top20的宾夕法尼亚大学的Computer Information and Technology项目 (Fall 2017 MCIT admission statistics 619applicants to the MCIT program,69 candidates admitted,40 students matriculated;Candidates admitted to the MCIT program: Average GRE: V 161/Q 166/AW 4)。
16年10月从CS/BA/MIS/MFE四个专业方向中共选出13个target项目,11月中旬提交第一个申请,12月中旬拿到dream school offer结束申请。实际共投出申请3份,拿到UPenn MCIT的ad,decline WUSTL MSCA、William & Mary MSBA的面试邀请。
答疑:
Q:您好,我打算申请美国cs master(本科cs)想请问一下,文书侧重的问题。我有研究经历(移动应用安全)也有实习经历(微软后台研发,主要做数据),打算下一段去AI独角兽公司做机器学习(大概率CV)所以挺拿不准文书应该侧重写哪部分经历,感觉都写是不是有点术业不精的感觉?还有那家AI公司也是创业小公司可能美国都没听过,是不是需要在文书里解释下为何选择去小公司呢?(未来职业规划其实只是SDE)希望可以得到解答谢谢!
A:通常来说每个项目的文书要求都会不同,最好根据项目的要求量体裁衣。通常在经历很多的情况下我们需要着重写部分更相关的经历,但只要你能够把经历的动机和收获与你申请该项目成功联系起来,这个经历就是OK的。关于实习公司,其实startup的工作内容并不比知名公司要差,甚至更加challenging,所以只要写明具体工作内容和收获就好啦~希望对你有帮助。
Q:你好 小姐姐~想问一下本科会计可以转这个项目吗?
A:Hi,任何专业都可以的,具体见MCIT的官网admission要求~链接:Computer and Information Technology (MCIT)
Q:小姐姐这个项目以后的就业方向是什么呢?
A:通常来说是general SDE(软件开发),根据自己的兴趣也可以选修并dual robotics、cggt甚至沃顿商学院的课程,如果有自己的规划也是很灵活的。
Q:小姐姐我是双非院校的 请问选校的话我是可以选择哪些学校可能性比较大呢?
A:这个其实没有定论,需要看每个学校的具体要求。通常来说学校背景不会成为你被拒的原因,录取主要还是看标化成绩、相关课程、相关研究or实习经历和文书质量。
Q:学姐,我是比较关心MCIT这个项目。有几个问题想要请教一下。1.MCIT两轮截止时间,在录取难度上有什么差别吗。比如我听有人说第一轮几乎只录海本。2.我看别人的录取结果分享,感觉MCIT是要求学生几乎没有编程背景,这种情况下怎么写文书呢。PS中突出我对CS的热爱,但是却不讲我为了学习CS做了什么,感觉很假大空。
A:
1. 推荐在准备充分的情况下赶第一轮申请。MCIT这个项目确实倾向录取美本学生,比如18fall入学的学生只有两个陆本,发的录取我所知道的不超过10个,17fall入学陆本大概10人左右。最大的区别可能在于美本学生的文书更加有竞争力,宾大会更加看重文书的质量。所以大家不要忽视文书的准备,只要充分准备,陆本海本都不会有太大区别~
2.MCIT项目独特之处在于要求申请者没有或者只有limited的编程背景,如果你已经熟练掌握cs本科的课程和要求就不要考虑这个项目了,我们系主任对背景的match非常看重。但是并不代表本科有相关经历就完全没有希望,比如我本科上过数据结构算法、数据库、C等相关课程。但是我的编程经历都偏重金工,使用R、matlab、VBA等,所以我在文书里强调了自己有经历但是只是limited,并且可以更加突出希望系统学习CS的热情。
Q:还想请问一下学姐。1.和申请项目不是特别相关的研究经历能放在CV中吗。比如我有做硬件电路的经历,也有专利论文产出,像这样的经历有必要放吗。2.同理,如果是和申请项目不是特别相关的实习经历,还有必要放上去吗。3. 以及CV是不是要么一页,要么两页,不允许有一页半的情况呢。
A:cv一页到两页都可以的,如果经历确实很多的话,对于MCIT这个项目,和cs不相关的经历要写,因为有论文产出说明你在本专业成绩突出,做硬件电路说明你有能力学习理工科的专业。只要能突出你在本专业获得突出的成绩就好,但是值得注意的是,你需要在文书中具体剖析这段经历能突显你怎样的特质(比如学习能力强,创新能力、沟通能力突出等)。并且能从你的这些经历联系到你申请该项目的动机,从而突出你和该项目要求非常match。
Q:想请问一下BA申请需要什么样内容的实习呢?实习应该结合写哪方面的比较好?
A:通常来说BA的项目会偏向Analytics或者偏Business,所以实习内容同样需要量体裁衣。但是有数据分析、编程内容的实习内容一定是能更加突出你的竞争力的,所以如果有相关经历最好能在文书中体现,并结合对商业的兴趣来进行阐述。
Q:还想问一下数据分析主要是指什么呢,有哪些具体类型的工作吗?
A:通常来说是用数学、编程工具来分析大量数据从而给出insight,在不同领域的公司可能具体内容会差异较大。比如我之前在一家大数据公司的实习,就是通过建立数学模型来为零售商客户(如沃尔玛、华润等大型超市)分析其销售、库存数据,并预测未来的销量等数据。具体可能会用到R、python、SAS或者Excel来进行数据分析。
Q:想问课外活动很重要么...咸鱼了两年多,很少参加活动会有很大影响吗?
A:对于研究生申请来说课外经历并不会那么重要,主要还是看gpa,gre和语言成绩以及专业相关研究or实习。课外经历缺失可以通过文书弥补。希望对你有帮助~
Q:请问文书写作有没有建议呢?
A:如果文书模板化严重,内容千篇一律,对于好项目来说这样的申请材料很有可能会被直接pass。文书写作需要的注意点非常多,抱歉时间有限不能给出非常充分的建议。能给的建议是:1. 要根据项目要求量体裁衣,根据自己的经历和项目特点具体创作,要突显个人特质 2. 多找有经验的学姐学长 or 专业文书写作老师交流,并不断修改自己的文书内容 3. 找native speaker进行写作或润色。MCIT项目独特之处在于要求申请者没有或者只有limited的编程背景,如果你已经熟练掌握cs本科的课程和要求就不要考虑这个项目了,我们系主任对背景的match非常看重。录取美本占多数,对文书的质量要求较高。希望能帮助到你~
**************************************************************
2016fall Upenn MCIT 个人感受+项目介绍+实习就业情况
编辑于2017.12
生活的诸多方面,有什么是你一度感觉很不适应、很不习惯的吗?现在适应的如何了?有什么方面是你希望自己能早点知道的,可以提醒新人注意吗?:
由于之前是美国本科毕业,在生活上没有什么不适应的地方。MCIT这个项目的同学背景很多元化,我建议多多跟人接触。我在第一年跟美国人玩的比较熟悉,感觉生活十分开心!
你以前是在哪个国家读的本科?在美国感觉学习负担压力大吗?感觉读本科和读研究生,有哪些不同?:
我是在美国读的本科,专业是数学+统计,学习压力远没有目前学计算机大。基本每天做做作业就完事儿了。现在还要做project。感觉读本科和读研究生在学习上没什么不同,就是研究生要考虑就业的问题可能会比较焦虑。
一周需要学习多久才能跟上?你觉得拿A拿B难吗?:
我一直以每门课一周的课时来衡量每周在这门课上花的时间。本科大概是1:1,一门课一周上三个小时的话课下再花3个小时差不多就把作业搞定了。但grad school尤其是计算机专业来讲这个比例大概是1:3 - 1:5,不同的课比例悬殊很大。同一门课开学和期末也有差别(期末一般要做project就要多花时间)。我觉得拿A还是相对轻松的,只要每门课每周都花时间。
平常除了上课之外,跟教授们联系多吗?是否有机会跟着做些研究?:
我目前是MCIT second year,在做两门课的助教,下学期也会做两门课的助教。和老师的接触还算比较多。我个人几年前做过一个暑假的research但发现自己不是那块料,所以在上学期间就没想过做研究。
平常除了多跟同胞交流,是否经常跟外国同学party? 一般一起玩什么呢?有什么值得注意的地方可以提醒新人注意的吗?:
我第一年还蛮长跟外国同学玩的。我觉得我们这届同学跟外国同学相处的都比较好玩的比较开。只要放得开就可以。
你获取求职信息的主要途径是什么?学校里的career service/job fair多吗?你觉得有用吗?:
主要获取求职信息的途径是微信里各个公众号以及论坛。学校的career service/career fair我去得不多也没太在意。我在本科学校有比较多的cs同学,在grad school第一年也认识了不少学长学姐,所以实习工作什么的都是找他们内推
美国的学习和生活有什么方面是你特别喜欢的?:
我体验过香港的本科教育和美国的本科研究生教育体系。我个人是感觉香港学的东西普遍会比美国这边难一点,考试会着重理解而非练习。但美国这边教的很扎实。生活来说我即喜欢大城市的便捷但也欣赏小农村的安逸,所以对美国的感觉没有特别好但也不差
美国的学习和生活有什么方面是你最不喜欢的?:
美国房价真的很贵。。。
你来美之前英语水平如何?(比如托福考了多少),你觉得跟美国同学和老师学习和生活上交流有障碍吗?经过一段时间,是否有提高?主要通过什么途径提高?:
托福我不太记得考没考了。我申请研究生的时候好像没有要求托福成绩。我觉得交流没啥问题,说一遍别人听不懂我就再说一遍。我并不是很在意自己的口音(但平时会稍稍注意)。其实有口音是一件很正常的事情,只要能清晰地表达自己的观点想法我觉得就可以。当然跟老美同学闲聊的时候由于文化原因会有不懂得词汇/语境,我一般会直接请他们给我解释一下。
上面的问题并没有包含项目申请,找实习找工作的事情,那我就在这里简单介绍一下。
首先谈一下项目申请。我在2017暑假实习的时候,系里的一个教授去了旧金山找了下在湾区的学生聊天。当时我们有聊到他是如何筛选这个项目的候选人的。跟大多数项目一样的是标准化考试的成绩并没有很重要,大概每年每个指标都会有一个bar,如果分数过了bar之后其实就不会在之后的考量中占很大比例了,所以没有必要太过追求高分数。我知道我们这届的美国人GRE verbal有不少是163/165/168,AW满分或者接近满分的。我的分数如果跟他们比那完全就是渣渣。其次就是这个项目是给转专业的同学申请的。怎么定义转专业呢?我记得在MCIT官方网站里有些你的cs背景不能太强,不然你应该直接去申请Upenn的CIS项目。据我所知我还没有见过任何一个其他学校的EE背景同学(Upenn本校EE的同学是可以dual mcit的)。所以系里也会根据候选人的背景做一些筛选。之后对于剩下的候选人,我记大概的意思是他希望可以选出能在这个项目取得成功的那一部分人。而他对于能否成功的判断主要就来自于我们写的文书。
所以我的个人感觉是:如果想申请MCIT,首先要判断自己的背景是否符合,其次达到往年被录取国人标准化考试的平均水准,最后好好用心写文书。
接下来谈一谈找实习/工作的问题这个项目的课程安排是第一年给零cs基础的同学打基础,每学期3门cit的专业课分别注重数据结构及编程,数学及算法,计算机原理及系统。第二年可以选修4门,总共10门课毕业。大部分人都会在第二年选修CIS也就是正常计算机系的课程。我觉得这样的课安排是相当的合理。如果同学们的目标是找到全职,那么我建议可以在第一年打下基础并且顺带开始刷题做做自己的side project,这样第二年找全职就不会觉得时间很紧张。但对于第一年就目标找到实习的同学,这样的课程安排并没有任何优势。原因主要在于第一年的课程基本没有什么可以往简历里面放的。简历不过关拿不到面试那其余的就都白扯。对于这个我的建议是趁着第一年课程相对轻松,赶紧自己看看网课自学数据结构,跟一些刷题课程上手刷题之后自己做做project充实简历。有心的同学可以暑假就准备起来。
现在的就业情况变化太大,2017春季FLAG招实习还是蛮多的但今年我知道的已经有几家freeze了。所以想找好实习还是要趁早。不过这个项目的全职出路还是有所保障的,我了解到的想找工作的大多数都去了大厂/startup。如果就业情况保持不变的话所以大家不必过于担心。
最后是一些对于转cs的个(心)人(灵)体(砒)会(霜)。
1/ 一定要想清楚为什么要转cs,是出自于内心的热爱还是只是厌烦了自己现在所学所做。如果是真心喜欢,那么学知识技能的过程不会那么痛苦,招工求职也会顺利一些。
2/ 一定要自己有个规划。无论是什么阶段都可以为下一个阶段做个规划,之后一步一步去事实。
3/ cs有可能之后会越来越火,也有可能是明日黄花。读了cs就要接受这个risk。
5/ cs是个变化很快的行业,很少的岗位是一招鲜吃遍天。做好活到老学到老的心理准备。
6/ 没有4/是专门为了治(调)疗(戏)强迫症患者, 码农里强迫症患者比例还比较高哈哈
答疑:
Q:我想问问dual cis或者进实验室,然后读phd的可行性。
A:dual cis是完全可行的 我身边有超过5个朋友是dual了cis。进实验室我就不太清楚了,但你可以选independent research这样可以用一学分来跟教授做研究。申请phd应该是独立于master degree的就是按照正常的流程申请就可以了。
Q:dual CIS需要提前申请么?还是到了那里以后再去找这个选项?
A:dual CIS一般是到了之后完成第一年课程的同时/暑假修一两门CIS的必修课(类似CIS502这门课),之后去找CIS的director聊一下
补充内容(2018.04)
每一届都有些Upenn EE或者其他专业的人来dual MCIT,感觉政策还好没有收紧。
补充内容(2018.11)
项目大概招70人每年。中国学生大概三分之一左右?gre分数不同背景学生差别蛮大的。有的美国同学gre v170满分 aw满分。
Credit to xiaozi112
******************************************
2015 fall MCIT Upenn小介绍
编辑于2015.09
生活的诸多方面,有什么是你一度感觉很不适应、很不习惯的吗?现在适应的如何了?有什么方面是你希望自己能早点知道的,可以提醒新人注意吗?:
其实已经在upenn呆了2年了。。。非常习惯哈。。。
你以前是在哪个国家读的本科?在美国感觉学习负担压力大吗?感觉读本科和读研究生,有哪些不同?:
天朝哇。还是挺大的。国内虽然读建筑的时候也熬的不成人形(==)但是还是觉得这边的收获是完全不一样的。
一周需要学习多久才能跟上?你觉得拿A拿B难吗?:
没统计过。。。不过开学了真的就很忙了。难度的话。。。因课而异,generally来说觉得还好
平常除了上课之外,跟教授们联系多吗?是否有机会跟着做些研究?:
不大多。。机会一直都有的,看自己愿不愿意。特别是追求phd的同学,多找prof肯定有机会跟着做研究的
平常除了多跟同胞交流,是否经常跟外国同学party? 一般一起玩什么呢?有什么值得注意的地方可以提醒新人注意的吗?:
个人非常不多。。。但是我知道有中国学生喜欢和外国同学玩也会经常和外国同学party,这个看个人的追求吧。
你获取求职信息的主要途径是什么?学校里的career service/job fair多吗?你觉得有用吗?:
挺多的。。。各种邮箱被塞爆。。。至于有没有用。。。我只能说工科这种东西,实力为王,提升实力最有用
美国的学习和生活有什么方面是你特别喜欢的?:
prof特别负责。。。每门课真的可以收获很多东西,学的比国内不知道扎实多少
美国的学习和生活有什么方面是你最不喜欢的?:
好像都还挺适应的。。。大概因为呆了一段时间了吧
你来美之前英语水平如何?(比如托福考了多少),你觉得跟美国同学和老师学习和生活上交流有障碍吗?经过一段时间,是否有提高?主要通过什么途径提高?:
还行吧,T102,刚来交流肯定还是有障碍的,主要是容易紧张。。。一紧张就不知道说什么。。。来了这是第三年了好很多。个人没有很多国际友人。。。所以觉得提高最快的还是在学校找一份和人交流特别多的part time job,强迫你一直用英语和人交谈,回答和解释各种问题,会很快~
请介绍你们专业的申请录取和就业情况:
本人Upenn MCIT 15Fall新生,今年MCIT录取情况就是。。。MCIT中国学生占了大大大半壁江山。。。CS的印度兄弟姐妹也多,但是全都在CIS。。。MCIT的本届组成大概是,大大部分中国人,加上好几个美国人,加几个韩国人~~然后每年都会有很多seas的同学陆续不断的转或者dual MCIT,相信这个队伍还会不断壮大的~
系里其他专业(CIS/EMBS/ROBO/CGGT)知道一些但是不了解全貌,还是等当事人来说好啦~.
数据啥的我还真不太清楚。。。不过具体的Admissions Statistics在官网上都能找到~链接如下:
http://www.cis.upenn.edu/prospective-students/graduate/applying-stats.php
中国同学的背景的话,大部分有过一个非CS的master/phd(quit)经历,很多也有过工作经验,其中有不少是海外经验。之前的master从工科相关的bio,ee,mechanical到偏文科的education,english,到finance,到本人的design,都是有的~当然也有一些没有海外经验也没有工作经验的同学直接从国内过来读的。
MCIT的包容性真的很强,所以大家别太担心自己的专业相关性~
MCIT的就业还是很不错的~具体我没统计过。。。就说知道的例子里面,Tech的例如传统的Google,Apple,Microsoft,Amazon,Oracle,startup例如Airbnb等等~Finance相关的例如GS,MS,Bloomburg,ML,JP等等,都有MCIT的alumni们~感觉还是相当自豪滴~当然毕竟还是属于刚转过来的CS**一个,认识的有限,知道的有限,自己在找工作上还有很长的路要走,如果说了什么外行话大家轻拍~
新生的话。。。除了MCIT自己的4个Prof比较熟,其他CS department的牛prof能够介绍的还真的有限。。MCIT自己的4个prof,Dave是program创始人,一个萌萌哒老爷爷~不过没真正上过他的课。。。对于他的认识也仅限于social event上面的时候萌萌哒><其他三个老师都还比较年轻~但是对学生真的很好很上心。现在项目的head Chris每个月会组织social event把所有mcit的同学拉到一起吃吃喝喝聊聊,请每个新生喝咖啡聊天,私人请求来penn做recruiting的Google的recruiter来帮MCIT的同学开一个单独的session一对一改resume,建一个MCIT专门的forum在上面po各种从找工作机会到大家一起约饭的信息,真的很温馨~
新生的经验大概是这么多吧~其他的问题可能还是至少上一学期的课再回来补充比较合适。。。觉得MCIT对于本科没有CS但是现在铁了心要CS的同学来说,真的是一个很好的program。至于很多人关心的水不水,其实水不水也看个人。按部就班走下来的同学,CIT的课程设计还是很完整的,扎扎实实的也进了很好的公司。要求高+喜欢折腾的同学,各种waive CIT的课去更多的选择CIS的课,或者直接修CIS的课并且凭着秒杀现在CIS的同学的分数从而直接转进CIS,都是有的。申请MCIT的pool一年比一年要强,而且我相信,能够放弃原来坚持过努力过奋斗过的专业,从头开始奋起直追的MCITer们,都有一颗足够强大足够坚韧的内心。还是相信那句话,CS真的是有多少付出就有多少回报,与其在那里纠结这个水那个水,不如静下心多刷两道题实在的多。
补充内容(2016.08)
关于建筑同学的提问:
近实在是有点忙。。。然后又感觉是个应该严肃回复的帖子。。综合结果是越拖越晚。。。见谅。。。
看到越来越多design的同学们动了转CS的心思感慨万千。。。嗯废话少说上回复
1. 你是不是真的适合学计算机?
这个通过你给出的信息就下判断有点臣妾不敢。。。自己喜欢什么适合什么,本来就是需要不断尝试和探索的。不过可以提供几个建议和方法:
1) 建议真的上手试上一些CS intro的课程,看看你喜不喜欢
判断喜不喜欢适不适合最好的方法莫过于自己试一下。你提到的对CS的接触我看来还是属于"兴趣"阶段,对参数化有兴趣是个很好的sign,python也是个非常简单容易上手的语言所以试试挺好,但在我看来对真正cs要做的事情还是有差距。prisma的效果很炫酷,但是背后你也提到了,是强大的算法支持。而研究算法本身和你作为一个end user看到算法带来的效果,这两者之间的差距是巨大的。
我自己的CS入门是upenn的CIT 590,不适用于现在不在penn的人。CS intro的课程我相信在网上有很多,但是自己不是网上上没怎么查过网课,所以具体的可能给不了建议,这个我相信在转CS这么火的现在应该各种资源和推荐会很多。无论怎样,建议自己试一试。
2)不建议上来就啃口碑高的大部头
很多教材(esp.国内的教材)干货过于多,对入门来说是很枯燥和坚持不下去的,这也不是CS world本来应该带给人的感觉。很多书也是需要你有最基础的CS sense才能够理解他真的在说什么。总之,建议跟intro的课,但是不建议自己看书
3) 看CS department的syllabus,多跟CS的人聊一聊,了解一下这些core class是会让你学些什么的
Intro的课程一般是激起你的学习兴趣的,让你大概有个idea CS是怎么思考和解决问题的。但是学CS的degree和你学一门programming language会写一些app又是有很大差距的。会写app并不会要求你了解CS底层是怎么运转的,OS的工作原理是什么,etc. 不知道这些是不是在你的expectation里面。做出是否转行的决定之前,最好先了解一下你想要转去的这个学科你会面临的到底是什么,然后再问一下自己这个是不是和自己的预期一致,还是不是自己想要的?
2. 绩点3.0上下对申请机会的影响
3.0确实有点低,CIT在录取的时候本来就因为大家背景五花八门,不容易找到统一的衡量标准,那么GPA这种容易量化的指标偏低确实比较劣势。这种建议找官网的说明。只是低于统计数据而高于cut off还是可以争取的,这个想办法把自己其他方面的package做的更好就好;但是如果低于明确给出的cut off线,可能就比较危险了。
3. 我学建筑的时候怎么想到转计算机的
我其实学建筑的时候就属于,除了设计课以外的所有科目的课都学的很轻松(从建筑史到素描色彩到力学结构材料,etc.),设计课简直是要了老命。。。因为其他课程成绩一直不错,GPA整体也比较高,但是作为学设计的学生设计课一直average真的不开心。。。直到后来我发现设计课对我来说很suffer的原因是,我只擅长于从客观事实推理能够得出结论的思维模式,而建筑设计里,主观上占了设计的大半决定。我会陷入:A也对B也对C也对D也对,那么为什么我要做A不做BCD。哪怕是,我已经做出了一些主观的判断,比如这个地方在historical site或者有一些很有意思的本地建筑材料和纹理,嗯我想让自己的设计能够融入这些元素,但是,"融入这些元素"实在是个很模糊的说法。。。我把这个材料用在内部细部,OK可以扯;外部饰面细部,OK也可以扯;哪怕我什么都没用,我说我的空间流线是抽象于现有的XXXXX,你能说我错???感觉就像一个flow下来,所有分支的判断语句都有无数的ambiguity,于是可以在各种地方卡死陷入死循环。。。好不容易做出来一个结果,觉得各种不满意,各种站不住脚,自己都说服不了自己为什么我要做成这样。。。于是最后变成了,我真的很用力去学,但是越用力越纠结,越纠结越suffer,熬得不成人形也感觉总是方法不对,5年下来真的心好累。。。
我动了转技术路线的心思,是因为上了一些GIS的课涉及到一些基础python编程,莫名其妙发现自己原来擅长以编程的方式分析和解决问题。然后拿free elective去上了CIT 590和CIT 597,学的开心和轻松,乐在其中,于是下定决心转了CIT,现在想想也许这两门课的成绩不错也为自己的申请加分不少?anyway觉得简直是做的最正确的决定。
以上,希望有帮助~
Credit to lingyy
蟹老板背景:布朗大学计算机系2010届校友,自2009年起创办留学咨询工作室,累计top 30全程服务案例100人以上
主申方向:CS/DS/BA/MIS/美国本科TOP 50学校
申请服务:签合约保证录取,6万元/12所学校(5月1日前签约5万),自2019年起每年限10人
语音付费咨询:700元/小时(半小时400),可指导:选校定位、DIY申请、文书构思、面试模拟、背景提升、职业规划、编程学习等
预约服务请加小助理微信:895718791(注明:留学申请;不提供免费咨询)
DS/BA/CS/MIS精华文章整理:http://www.bossqiao.com/