普林斯顿大学研究生难吗?
1. 先说一下,Princeton的PhD基本上是从master开始的。以我们ADM专业为例(其它项目我不大熟悉),一般先读两年MASTER,成绩合格(GPA大于3.0吧大概)然后继续读一年PHD,如果三年满后没毕业的话,会被请出学校(之前看过一位同学跟advisor吵起来了,因为第二年GPA低于2.5被警告了XD);但PhD没有固定毕业的年限。
2. 专业选择上,除了文科和个别专业比如建筑,基本是没有CS的。如果你申请的是理工科,那么大部分项目的方向都是CS。但是!请注意⚠️这些项目的老师大部分其实是搞Math的,所以如果你选了CS,那基本就是跟在CS大佬们的屁股后面跑,压力很大。但如果你不是太喜欢跟人打交道,而且想毕业后找工作赚钱,那么CS是个不错的选择。 划重点!!!
虽然项目里的大部分老师是搞数学的,但是他们的思维方式和方法论往往是基于EE或CS的理论去做研究,所以在方法和思路上面,其实CS的同学反而更容易适应。举个例子吧。我们这个项目有两个老师,分别负责两个不同的研究方向。A老师是正儿八经的CS背景,B老师是非计算机系的。A老师的研究方法比较偏数理,假设比较强大,适合做模型去分析问题。B老师的研究就比较随机,什么可能的方向都会尝试一下,且不排斥非数理的假设。然而,A老师带出来的学生往往感觉很难,B老师带的学生就容易很多。因为CS的学生思维更加灵活,反而容易适应B老师那种“啥都试试”的研究风格。
3. 选课上,因为是master,所以你有很多的选择。比如说我可以选A、B两门的课,也可以一门课选两次(例如A-1,A-2这种)。一般情况下是三门课为一个学期,一门课两个学期的也有,具体要看每门课的人数。一般来说,我会选五门课,多选无益。 划重点!!!
我建议大家尽量多修一些math类的课(纯数/统计/随机/优化之类的),这些课的成绩对于以后申请phd或者找工作的优势会非常大。另外,建议大家在上课的同时多读一些相关的文献,培养自己的research能力。因为phd的面试中,老师就会问你对某个问题的看法以及你的科研计划等等。如果有一定的research经历和老师推荐的论文集,会很有帮助。