斯坦福大学博士难吗?
CS博士,2019-2021年入学的phd学生。 个人感觉,phd和master不同,是一个高度个性化的学位。因此很难从一个角度来评判phd难度。而且因为我是中国人,英语为第一语言的同学可能会觉得我这个项目简单,中文母语的同学可能会觉得我项目难。 我给phd的难度打四分(满分五分),原因如下: 有很好的数学基础,本科是学cs或其他math类的专业;
有比较好的编程能力,熟悉一种或几种高级语言,并能够熟练编写代码; 对计算机系统结构有基本了解,知道内存、cache、虚拟机、网络等基本概念;
对操作系统有基本的认识,知道操作系统进程管理、文件系统、内存管理等基本概念;
对算法有一些基本的了解,知道一些常见的数据结构和算法;
具备以上条件后,申请到phd的概率就大很多了,可以开始准备材料申请学校。 如果条件不够,比如语言成绩差一点或者没考过托福,gre不高或者没有gre,科研经历不足等等,那就可以先读个ms,提高一下英语水平,再提升一下自己的研究能力。如果这样读完ms再申请phd,那概率也会大很多。 最后,只要找到合适的导师,并且导师同意接收你,那拿到offer基本上就已经稳了。phd的申请比起master来说相对容易些。
另外,我想提一点建议,对于想申名校的同学,一定不要只盯着top50的学校,应该把目标定得更高一些。因为对于中国人(包括我)在美国读书拿phd的情况是,只要能拿到一个不错的offer,基本都可以顺利毕业。所以选择好点的学校,争取一个好的录取机会比单纯追求排名要靠谱许多。