数据科学专业好学吗?
先引用一个我知乎上的高赞答案(1.7w 赞同),关于「数据科学与大数据技术」这个专业好不不好学的问题已经有了很高的关注率,也获得了不少知友的回答,我这里再补充一些,供题主和有兴趣的同学参考: 这个专业的学科跨度比较大,涵盖了计算机、统计、数学等多个方向,所以不同学校的培养计划是不一样的。以我在 UIC 上数据科学硕士时的课程为例,部分核心课程如下: Hadoop & Big Data, Data Mining, Data Visualization, Statistics, Machine Learning, Advanced Topics in Data Science等等。
除了这些核心课程外,每个学期还会有选修课可供选择,如 C++, Python, R, HSQLDB, Oracle SQL, 数据库系统,操作系统等。因为我是计算机本硕,所以在学习这些课程时并没有太多的障碍,毕竟我本科也有学过Java,Python,C++等,只是时间都太久远,基本上忘干净了……在重新打好基础的同时也能感受到新技术带来的震撼,比如以前总是写for循环来迭代,现在可以写map,filter,reduce之类的函数了,虽然使用上比过去方便许多,但确实感觉需要花时间去适应。
除了以上课程之外,还有大量的实验课和项目要完成,这里由于篇幅限制就不列举了。 UIC 的数据科学项目是以 Master of Science (M.S.) 授予的,一共是 30学分,修满学分即可毕业,没有论文答辩,相对于 EECS 或者 INFO 下 Data Science and Informatics 的 M.S. 项目而言相对容易一些;而 EECS 和 INFO 的该项目是以 M.Eng. 学位授予的,要求有更充足的实习或科研经验。