美国学校都学什么课程?
以哥大的BA(Analytic)项目为例,核心课程包括微积分,线性代数,概率论,统计分析,计算机编程,以及应用计量经济学(EMMA),R语言和SQL。必修的计量经济学和R语言是跟教授做完pre-requisite的学习之后才能选择想要学习的data science方向。 具体课程设置如下: 除了必修之外,同学们也可以选自己感兴趣的课程,比如我选的就有社交网络分析,自然语言处理,信用风险,随机控制,时间序列等,基本上一周只上2-3天的课。
作为本科非量化的同学来说,课程难度不大而且教授都很nice会主动给A+。不过如果你是有量化背景的同学想申请这个项目的话,可能会有一点难度。 另外这个项目的最大优势在于能够学到最尖端的定量知识同时还能够在实际的项目中接触到真实的数据。
以我最后的project为例如,我们用了百万条的用户数据来估计用户阅读习惯并推荐最优的电子书阅读列表。在数据挖掘和分析方面,你几乎能够用到所有常用的工具和软件,SAS, R, SQL,Python等等都有学习。并且教授还会教你如何利用这些工具找到好的数据,如何解读分析结果,以及如何在不同的分析过程中做出最优的选择。 在哥大就读BA的时光是我读本科以来最充实,最具挑战同时也最有成就感的时光。每天和不同专业的同学们在讨论课上一起讨论最新的前沿理论和各种奇奇怪怪的问题,下课后和同学们一起在图书馆学习到深夜聊理想,谈未来。
每个学期我们都会有同学申请到最好的学校的PhD,也有同学拿到top公司offer,还有同学成功拿下顶级银行的analytics实习。 虽然项目里面确实会有同学是为了找工作而读的这个master,但是大部分的同学还是和我一样对数据科学充满热情,并且都希望有朝一日可以在这个领域有所建树。