统计专业学什么美国?
本人Wisc MSI, 2015年入学,2017年初完成学习,回答这个问题应该还算比较有资格吧。 首先先介绍一下学校的情况和课程设置,再介绍学习内容,最后谈一下自己对学习内容的看法。
Wisc是一个以CS见长的学校,统计本身也是作为一个计算机的分支存在。因为学校的设置是CS(包括统计)大一上学的是纯数学的内容,包括高数,线代,微积分,概率等课程;大二才开始细分,分为CS和Stats两个大方向。所以统计专业的童鞋们在大一的时候和cs的同学一起上了差不多同样的课(只有几门不同),到了大二才开始分化。不过即使是大二分化的,大二上的很多科目,比如算法,数据结构,操作系统这些还是跟cs的同学一起上。
至于具体的课程安排,因为每届情况不一样,我就按我这一届来举例了。大三上学期有随机过程,优化,数据库,数值分析(这四门是必须选的,具体了解的可以翻我前面关于专业介绍的回答),另外还有随机信号,统计模型,统计推断,数据分析与挖掘(这门是选修,其他几门都是必修)。
除了以上正式的课程外,还有三门需要选修的prerequisite,分别是R语言,Python 和统计软件(SAS,SPSS,LIBSTAT)。(注:所有课程都以分数评估,没有及格不及格之说,只有分数高低) 大四上学期主要是做final project,项目内容包括但不限于python,R,SQL,SAS,SPSS,Libstat,以及数据的挖掘与可视化等等。 至于学习内容嘛....那可说太多了。以我的个人经历来讲,我学了线性代数,微积分,概率论,随机过程,优化,数据结构,操作系统,计算机网络,数据库系统,R,Python,SQL,SAS,SPSS(包括AMOS,STATA),统计建模,统计推理,计量经济学,C++,机器学习,神经网络,大数据,Hadoop,Spark,Scala,Pandas,Numpy,matplotlib,statsmodels等等等等。简直可以说整个计算机和统计相关专业需要学的东西都在这里面了。
虽然东西很多很杂,但是每一门都讲究实用主义,凡是能用到的就学好,用不上的就放弃,不至于浪费时间。 至于怎么用好这些知识呢?很简单,在project里面用就对了。所有的课程都有对应的project,而且一般都是结合所学内容来设定的,比如说你学了数据结构就可以做数据库或者搜索引擎的相关研究,学了操作系统可以做网络方面的,学了Python可以做机器学习和数据挖掘,学了C++可以做算法,编程之类的研究等等。当然了你也可以不用按照课程的设置来做project,只要和导师商量好就行啦~
个人觉得既然已经选择了出国读MSI,那么就不要浪费这个机会来打基础。其实任何一门学科想要学到极致都很不容易,更何况是像我们这种需要学很多门功课的复合型人才。所以我建议各位学弟学妹们,能早一点接触科研就早一点,多做一些自己感兴趣的课题,为以后申请phd做准备。至于本科期间想申phd的同学建议多看一些相关领域的论文,提前联系教授,做好申请准备工作。