南加大计算机专业如何?
我是USC 2016年毕业的,本硕都在这个学校,对这所学校很有感情。 先说结论: 如果你目标是进大公司做开发,读这个学校的CS master是一个非常不错的选择; 如果你的目标是创业或者进小公司做技术或产品负责人,读这个学校的CS degree不是一个好的选择。原因后面会展开讲。
再说个人的经历: 我读的是Master, 毕业后留在LA找工作了3个月左右,期间面试了大概40多个company, 最终拿到了10几个offer, 最后选择了目前工作的这家做data science。
我本科是读的BU,硕士读的哥大,都是CS方向。个人感觉这三所学校差不多,都是在系里排名比较靠前的。南加大在西海岸应该算数一数二的了(和UW差不多)。至于很多同学提到的laboratory的问题,因为我非CS本科毕业,没有办法选CS的lab,所以不做评论。 有同学问到关于transfer的问题。因为我的master是在USC上完的,所以不是很清楚本科的情况。据我所知,哥大的本科是可以跟USC换学分的,这样算下来,本科在USC上比在哥上大能省掉不少学费呢~
接下去说下为什么我说如果同学你的目标是进大公司做开发,读这个学校的cs master是一个不错的选着~ 因为从就业来看,CS这个专业出来的学生最好找的工作就是去各大公司的研发部去做程序员了。以我个人的经历来说,我在找工作时几乎没有遇到CS的研究生(含USC和哥大)跟我抢饭碗的,而MD和SE的学生倒是有一堆。。。当然这或许是因为我在LA的原因,毕竟在湾区,CS研究生恐怕是更占优势一些。
最后说到为什么又说如果同学你进小公司或者创业的话,CS master就不是一个好的选择了呢~~因为我们知道,小公司和那些刚创业的公司往往没有太多的钱给新人,而这些新人在公司业务展开后也需要很多其他技能,所以CS的master学生在这样的环境下反而能够发挥出自己的优势——在相对短的时间内掌握更多专业技能并学以致用。
以上所有观点都基于我的个人经历和经验,仅供参考~