宾大CS硕士如何?

通云寒通云寒最佳答案最佳答案

我是21年入学的,现在phd毕业啦~ 来答一下cs硕士项目吧~ 我本科也是cs专业,gpa还算可以(除了大一都高于3.8/4),大二修了算法、数据结构等core course,大三把计算机网络、操作系统等又学了一遍,大四上就开始申请。因为想出国读phd,所以一开始就没考虑msc。 最终拿到了宾夕法尼亚大学、伊利诺伊大学香槟分校(uiuc)和普林斯顿大学的offer,考虑再三最后选择了宾大。因为宾大的cs是很强的(在msc这个项目上,我后来读phd的时候接触到的老师也是特别强大的那种),而且跟uiuc相比地理位置好太多,跟princeton比又有相对较好的就业前景。所以最后决定了去宾大。

项目总共两年,分为两个step。第一个是master of science in computer science(msc),第二个是master of engineering in data science(me)。由于我申请的时候正好赶上疫情以及学校的政策改变,所以我是以phd的身份进来的。但是我在第二年的五月选择以master的身份毕业,因为phd的学业压力会更大一些,而我本身的目标并不是从事科研工作。虽然是以phd进来的,但最后拿的是master的毕业证。

项目里面中国人并不多,大概有二十来个左右,分别来自国内的不同高校。因为我是以phd申请的,所以和同学们也没有在同一学期上课,只是有一些课程是跟同一节大课的同学们一起上的。老师对于中国留学生是比较友好的,即使英语不是很好也能比较轻松地跟上授课的节奏。

作为计算机背景的学生,选课自由度比较高,所有课程都是crash course的形式,一学期大概四门课,上完一门考一门,节奏比较快。如果学生能够较好地掌握知识点,考试也都能过的话,一个学期完全可以选满四门课(我一共上了八门课),不过这样的话第二学期就可能只有两三门必修课需要上,其余的都是选修课。项目里也有一些选修课是偏应用方向的(例如大数据、人工智能之类的),对想往应用方向发展的同学会比较适合,课程内容也都比较好理解。

总的来说项目的课程设置非常紧凑,老师讲课的内容也很细致,如果课前预习做得好,课上跟着老师的步伐走基本都能很好地掌握知识点。每门课都有quiz和final,考察的方式也比较多样,有简答题、编程题和选择题等等。只要认真复习了基本都能过。除了必修课外还会要求同学们选两门prerequisite,具体根据每个同学的情况不同会有一些差异。这里要注意一点项目是严格禁止选相同课程的,无论是必修还是选修都必须保证没有其他同学的pre或者quota。

我的建议是如果有条件的话尽量早申,因为项目总体的申请难度是不太高的,且对于国际生也会有一定程度的奖学金support。

我来回答
请发表正能量的言论,文明评论!