作者:AdmitWrite线上留学平台
链接:https://www.zhihu.com/question/380261037/answer/1923409076110460572
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
作为一个在宾夕法尼亚大学就读SCMP项目
的过来人,今天我就和同学们介绍一下这个项目和我的一些生活体验,希望可以为想要申请这个项目的同学提供一些参考。
项目的录取
首先我先和同学们介绍一下这个项目的录取情况,我是在2017年的秋季入学的,那也是这个项目的第三届。这个项目的规模是很小的,像第一届的时候这个项目只有 100个人申请,而最终项目只录取了4个人,到了第二届申请人数达到了300多人,项目最终则只录取了20人,我这一届和第二届的情况相差不是很多。不过从我的下一届也就是2018年的秋季学期开始,这个项目的申请人数有了大幅的增加,甚至超过了MCIT项目,不过最终项目依旧只是录取了25个人。
因为项目的规模很小,因此在招生的时候其要求也是非常严格的,不过在我看来这个项目在招生的时候并没有什么规律可循,录取要求是很迷的。在我看来项目在录取的时候对于申请同学的高校背景并不是多么看重,同学们的高校背景也是很多样化的,像美本的同学有来自Columbia、 UPenn、OSU、 Bryn Mawr等高校的,陆本则有HKU、ZJU以及上海大学的同学,欧洲和印度的高校我不是很熟悉,不过从这些高校我分析不出什么明显的规律。同时这个项目在录取的时候对于同学们标化成绩的要求也是不固定的,我只知道这个项目不看GRE Writing成绩,其他的我也没有太多可以分享给同学们的建议了。

项目学习体验
就像我前面说的那样,UPenn的SCMP项目是一个很新的项目,我当时入学的时候是项目的第三届,当时这个项目算得上是一个转CS、DS的好项目,主要是因为这个项目选课的自由度是很大的,也可以满足同学们转码学习的需要。
在项目中有四门一类必修课,分别是CIS 515、CIS 550、CIS 502、ENM 502,另外还有两门二类必修课,同学们需要在CIS 519和CIS520这两门课中的一门以及在ESE603、MSE 561、CBE525、MEAM 646、ENM 540中选一门课,还有两门application以及两门electives。
下面我就和同学们简单分享一下我对这些具体课程的看法,首先是CIS的必修课CIS 502 Algorithms,这是一门算法课,课程内容的难度是很高的,其难度已经超过了绝大部分公司的面试难度,同学们在选这门课之前一定要做好心理准备,在我看来选这门课无疑于送死,不过不得不说这门课内容还是很实用的,同学们也要结合自己的需要来决定要不要选这门课。
下一门是CIS 550 Database,这门课是CIS的选修课,这门课主要讲的是SQL、NoSQL的知识,在这个基础上课程中还会有Mapreduce、DynamoDB、RDS等内容的学习。而在课程的学习过程中,同学们会被要求写Web Application,同学们需要写前端和后端。在我看来这门课不仅涉及的内容很多,而且还有应用的部分,非常的实用,也很适合同学们去选择。

CIS 515 Linear Optimization这门项目中的必修课同样是CIS项目的选修课,这门课的内容和502较为相似,非常的硬核也非常的难,在我看来也是一门送死的课,只不过这门课主要讲的是数学的部分。值得一提的是这门课的教授,他是一名出了很多本书的大牛,而他在上课的时候主要侧重讲解的是理论方面的内容,所以学起来会有一些困难。不过这门课在理论讲解的同时,也会教同学们如何处理音频、视频和图像,所以还是比较实用的。
CIS 519和CIS 520
这两门课都是Machine Learning,这是CIS专业的必修课。两门课的内容上还是会有一些区别的,519这门课中主要讲的是应用方面的知识,不怎么牵扯理论内容,而520讲的是纯理论,同学们结合自己的需要去进行选择就可以了。
ESE603、MSE 561、CBE525、MEAM 646、ENM 540这五门二类选修课讲的都是simulation的数学课,大家结合自己的背景去进行选择就可以了,我当时选择的是课程内容偏统计的ESE 603,主要是因为其他的课程我都不是很了解,所以想选也选不了。
再就是两门electives了,这两门课同学们可以自由选择,只要课号大于500就可以了。关于这两门课的选择我推荐那些CS基础不是很好的同学去选择CIT 590这门课,因为这门课会在一个学期内教Python、processing以及Java三门语言,这可以弥补转码同学背景上的不足。而对于那些想要做DS的同学来说,我建议大家去选statstics和CIS的课程,在那边同学们基本都可以选到一些适合自己的课程。

application对于哪一个学院的课程是没有特殊要求的,但是不能选ECON和FIN的课程,不过按照要求来说这些都需要系主任approve才可以,我在选课的时候很多CS的课程都approve了,主要有CIS 505 Software systems、CIS 530 NLP、CIS 555 Web Application以及CIS 560 Computer Graphic。
而根据项目的课程设置,我们在项目中学习的课程除了ENM 502以及ESE 603这两门课不能选成CIS的课程,其他所有的课程都可以选CIS的课程。而且项目和CIS的关系是很紧密的,所以在选择那些热门的CIS课程时我们都不用拍waitlist,很多课程可以直接申请完全不用排队。因此如果同学们有转码的想法走CIS道路,完全可以选出一个和CIS项目一样的课程,这也可以很好地满足同学们的需要。
那些走Data Science方向的同学首先在必修课中就可以学到Machine Learning以及Database部分的内容,之后选课同学们也可以选很多DS方向的课程,因此这个项目也可以满足同学们转DS的需要,这也是这个项目被称为转CS、DS神项目的原因。
总体来说项目的选课是十分自由的,同学们也可以结合自己的需要来进行课程的设计,而这也可以满足不同同学们的需求。在我看来项目课程唯一美中不足的是项目中没有capstone,不过这也和项目支持同学们做research有关,因此在项目中是有thesis option的。

说完了选课下面我和同学们介绍一下我在项目中的学习体验,在来到这边的第一学期课程是固定的,而CIS515、CIS519/520以及CIS502这三门课难度都是很大的,平时学习会有一定的压力。转码的同学来到这边之后第一学期还要选择CIT 590,工作量非常巨大,基本所有的时间都要花在学习上才行,这也导致在那个学期同学们都没有什么时间去刷题。不过在后面的学期同学们选课的自由度就很高了,大家也可以合理规划学习的工作量,对课程进行搭配,这样同学们不仅可以学到对自己有用的知识,同时可以自由支配的时间也会更多,前面我已经介绍过这部分的内容,我就不多赘述了。
另外就像我前面说的那样,学院是很鼓励同学做research的,每周会有两次required research seminar,同学们都需要去参加,同时同学们基本都会去找RA岗位,基本集中在SEAS,Wharton以及Medical School中。如果同学们想要写thesis的话,需要自己去找committee,但是thesis最终并不一定是论文的形式,还是比较灵活的。
而宾大工程的项目基本都是可以两年毕业也可以一年半毕业,这主要要看大家的选课情况。整体来看我在学习的时候,这个项目的课程设计的确很适合想要转CS或是DS的同学去进行选择。

dual情况
在宾大的SEAS内部是可以dual major的,这也是项目比较吸引人的一点。同学们在第一个学期的成绩出来之后可以申请dual额外的SEAS内部专业,像我这一届的同学有的会dual MCIT,有的则是dual CIS。
同学们dual的项目不同,其要求也会存在差异。像同学们如果想要dual MCIT,那么在第一个学期大家一定要选择CIT590这门课,而且要保证成绩达到A,同时整体的GPA则要保持在3.5以上才可以。不过在这里我不是很建议同学们dual MCIT,因为MCIT针对的主要是那些没有基础的同学,项目第一年必修的3门CIS课程就已经超过了MCIT的要求,而且只要我们那些课程拿到了A就不能dual MCIT了,这也需要大家特意控制自己的分数在很低的水平,我觉得那样没有什么必要,所以基本上同学们只能dual CS。
想要dual CS并不是那么容易,其对于同学们的要求是很高的。同学们首先要保证自己的GPA在3.7以上,同时还要保证自己有一门CIS的必修课成绩在A以上,此外想要dual CS的同学们需要在第一学期选修502这门课或是在第二学期选修511这门课。总体来说虽然项目对于dual没有什么限制,不过也需要同学们做好准备工作才能顺利dual到自己心仪的项目,我建议同学们最好先弄清各个专业的具体要求,这样才能更好地进行有针对性的准备。

DS项目介绍
我在前面介绍的都是我17年秋季学期入学后的情况,但是在18年之后这个项目的情况发生了很大的变化,在这里我也和大家简单介绍一下。在18年的时候,学院和隔壁的CIS远一起开设了DS的项目,这个项目开设之后,也将SCMP中那些对于转CS、DS方向比较有用的课程全部划走,导致项目的选课情况出现了很大的变化。
在那些课程被划走之后,现在SCMP项目在选课的时候只能往自然科学、工程方向计算诸如计算化学、计算生物以及计算流体力学的课程。至于DS、CS方向的课程,如今都是属于DS项目的。虽然说现在SCMP项目中还是会有一些CS方向的课程,但是这些课程的实用性是要大打折扣的,一般都是像分子模拟这些大家都不会想要去学习的课程。
项目会做出如此大的改革是因为之前SCMP项目太过综合,项目中同学学习的知识范围太广,基本cover了所有和计算机相关方向的知识。虽然这样可以让同学们学习有很高的自由度,不过对于一个项目来说这样的课程设置不是太合理,项目的director也觉得SCMP承载了太多,因此才会开设DS项目,目的就是为了让其分担SCMP的部分内容,让项目内容得到瘦身。
这种想法自然是没错的,可是这会导致SCMP项目范围缩小了很多,现在项目中的同学想要转CS或是DS会变得困难很多,在我看来现在这个项目更适合那些要做生物医学图像分析的同学申请。不过现在的DS项目中包括了UPenn中几乎所有CS以及Data方向的好课,课程实用性很强,也很适合同学们去选择,同学们可以提前了解一下项目的具体课程设计,再结合自己的需要来决定要不要申请这个项目。
最后我来和大家介绍一下DS项目的录取情况,也为想要申请这个项目的同学提供一些参考。据我了解这个项目录取的同学背景是很多样化的,其中有工科背景的同学,也有商科背景并且做过两年咨询的同学,而且他们并不是都有编程的背景。不过在我看来同学们在申请的时候如果可以有比较好的编程背景,那么对竞争力的提升一定是很有帮助的。不过同学们如果想要申请这个项目,最好可以提前了解项目录取的具体情况,再结合实际情况进行申请的准备。

总结
以上就是我今天要分享的内容了,如今UPenn的SCMP项目比较适合那些想要读Engineering PhD的同学去申请,而那些想要转码的同学则最好可以申请新开设的DS项目。
至于项目的就业情况我不是太清楚,不过我觉得对于转码的同学来说决定就业结果的关键还是大家的硬性实力,只要同学们多多学习一些硬核的课程,在项目期间多做project并所刷题,那么相信大家的就业情况都不会太差。
还有一点是这个项目中找TA还是比较容易的,只要我们和任课老师发邮件沟通就可以,找RA的难度也不是太大,我们可以自己去联系老师,同时学校中还有专门招RA的网站。虽然不能减少学分,可是每小时的工资也会有十几美金,所以还是很不错的。
在我看来这个项目的质量是很好的,也很适合同学们去选择,不过同学们在留学申请之前一定要结合自己的实际情况判断这些项目是不是真的符合自己的需要,同时也要了解项目的最新情报,从而找到真正适合自己的项目,最后我也祝愿同学们都可以申请到自己心仪的项目。
AdmitWrite,基于共享经济模式建立的知名互联网留学平台,留学届Uber。迄今为止,平台入驻世界顶级名校导师已超过1000名,实现美国TOP30,英国G5,澳洲八大等多个地区名校全覆盖。学术大牛?名校学霸?外籍名校导师?牛人汇集地,你想要的都在这里。人文社科/商科/工科?理科/艺术/法学?不管什么方向,我们都能为你匹配同专业名校学霸,申请so easy!中介价格不划算?线上模式,拒绝无谓成本,打造极致专业度,极具性价比服务,让每一分钱都花到实处。
大牛谈留学之申请硬知识可以关注专栏:
学霸谈美国申请:哥大学姐带你冲藤校
大牛谈英国留学:剑桥学姐带你申海外名校
海量名校实战申请经验:海外名校申请经验