加州大学哪个分校厉害?
答主本科UCD,硕士UCLA, 研究生期间就读于CS专业,所以两个学校CS方面的师资和教学资源还是很有发言权的。
先说结论。如果在美国读CS的master,UCB > UCLA;如果中国学生申请美国的PHD, UCSD> UCB=UCLA.
原因如下:
1、 先说一下大家最关心的师资力量。一般来说,学校的师资力量可以分为两种,一种是tenure track的教授(也就是能拿终身教职的教授),另一种是adjunct professor。一般新来的教授都会先从adjunct position做起,然后慢慢转成tenure track。当然也会有例外情况。
比如我当年入学的时候,我们的cs department里面一半以上的faculty都是刚从商学院或者电气系挖过来的“跨领域大牛”,他们虽然学科背景很强,但是在cs领域的科研水平确实不敢恭维(我们系的co-director就是搞金融的)。这些教授的课一般都是大课,人很多,课堂质量一般。但是他们也带小论文和做research。这些“跨领域大牛”的另一个作用就是能拿到很好玩的offer,因为只要你是他们门下的,基本上各大公司offer手到擒来(实习+full time)。然而这样的老师通常没有什么干货,就是喜欢开开脑洞。如果是在这种老师下面混,出来肯定是shoe in的。 但是如果要在这种学校走学术路线,想发paper和拿PhD的话,那还是要另找门路了。
一般能拿到phd position的都是系里跟导师关系比较好的学生,导师有基金和项目的话会优先选这些学生。当然,前提是你的GPA不能太低,托福要满分(105+),gsat要高分(1640+)。否则就算跟你很熟的老师也爱莫能助。如果你的GPA特别高(3.9/4.0以上)而且又特别想做科研的话,有些老师也会直接带你做项目,但是这样的话毕业难度还是很大,因为美国CS master一般是2年,第3年就要找工作了,如果你第2年的暑假没有跟很好的lab做起来发paper的准备,那么第3年你只能一边找工作一边准备申请材料,这样很被动。
UW的CS master是3年,第二年有summer offer可以选,如果选了summer offer就可以提前毕业并且有一个工资不错的工作offer(基本上的summer offer都有10w美金打底)。但是这样第二年的学费就比较贵了。第三年如果没有找到合适的工作,就需要自费读研了。
如果你想将来在美国发展CS的研究,那最好的选择是UCSD>UCLA>UCB, 因为这三所学校毕业的cs student最容易在硅谷找到工作。不过要是以就业为导向的话,最好考虑一下各学校的强项,以我的经验来看,最好找工作的专业不是计算机最强专业的,而是计算机非最强专业但是就业很强的专业。