美国计算机专业难吗?
我15年初来美本读CS,到18年拿硕士学位(CS, Data Science and Business Intelligence track). 从本科到硕士完全在UW(Wisc)上,没去过别的学校,所以只能分享UW的情况。 我的背景是高中和大学都在国内,本科是计算机专业,大一过来的时候修了微积分,线性代数,离散数学等CS基础课和两门机器学习(machine learning,deep learning)的硕士课程,大三完成所有先修课和本科必修课,GPA达到要求申请到了CS,DS,BI的三个硕士项目。
先说是否难得问题,我认为如果以拿到学位为目的的话,只要你足够专注努力是可以达到的,虽然会遇到很多难题,但大多是因为基础知识不到位,一旦补上就好。然而如果想做到卓越,那是另外一回事----你需要寻找一个可以激发你思想火花的研究方向并为之付出大量的时间和精力,同时还要有足够的耐力和心态去应对可能遇到的困难,以及失败。
再来说说课程设置,三个项目的课程安排大同小异,CS, DS是纯CS课程,偏算法,BI是偏数据分析,无论哪个项目,第一年的课程都是打基础,以理论为主,第二年开始有选择地深入某个方向研究,做Project。以我在的两个项目的同学来说,CS比DS的同学基础要扎实一些,可能是因为有些同学是转专业过来的,而另一个系则是直接申请到的。两个项目的师资力量都不错,教授们都挺愿意和学生交流,尤其是PSY, SSCI的教授们还会组织每周的office hour给学生答疑。
学习方面,我个人觉得CS比BI难学,需要更多的思考与练习,但是BI项目里有很多大牛教授和人气超高的课程,学起来也不轻松。除了上课所学,我们还需要自行阅读文献并整理,做笔记,并完成每个项目指定的作业,难度不大但工作量不小。 考试方面各个项目有所不同,例如PSY和SSCI的项目会有quiz, CS和DS没有, BI项目是期末笔试加上project,具体视教授而定。
最后来说说费用,三个项目学费差不多,每学期$4000左右,加上生活费,一年下来总开支30w RMB左右。 希望对你有帮助~有问题欢迎评论或私信~