厦门大学计算机系研究生课程《数据科学》课程主页

2023-10-28 08:08

本文主要是介绍厦门大学计算机系研究生课程《数据科学》课程主页,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://dblab.edu.cn/post/2984/



调研分析

国内外相关高校开设《数据科学》课程、数据科学学位计划、数据科学短期培训班,进行数据科学家和数据工程师的培养。在中国,香港中文大学从2008 年起设立“数据科学商业统计”科学硕士学位;复旦大学从2007 年起开设数据科学讨论班,2010 年开始招收数据科学博士研究生,并从2013 年起开设研究生课程《数据科学》;北京航空航天大学于2012年设立大数据工程硕士学位。在美国,加州大学伯克利分校(UC Berkeley)从2011 年起开设《数据科学导论》课程,并从2012 年起开设《数据科学和分析》课程;伊利诺伊大学香槟分校(University of Illinois at Urbana-Champaign,UIUC)从2011 年起举办“数据科学暑期研究班”(Data Sciences Summer Instituteprogram);哥伦比亚大学(Columbia University)从2011 年起开设《数据科学导论》课程,2013 年起开设《应用数据科学》课程,并将从2013 年秋季起开设“数据科学专业成就认证”(Certification of Professional Achievement in Data Sciences)培训项目,并计划从2014 年起设立硕士学位,2015 年起设立博士学位;芝加哥大学(University of Chicago)开设3 个月的夏季培训课程;纽约大学(New YorkUniversity)将从2013 年秋季起设立“数据科学”硕士学位;南加州大学(South California University)设立“数据科学”硕士学位;华盛顿大学(University of Washington)从2013 年5 月起开设《数据科学导论》课程,并对修满数据科学相关课程学分的学生颁发数据科学证书(Certificate in Data Science);雪城大学(Syracuse University)也提供数据科学高级研究证书(Certificate Advanced Studies in Data Science)培训项目。在英国,邓迪大学从2013 年起设立“数据科学”科学硕士学位。从上述人才 的培养计划来看,数据科学家应该系统地掌握数据分析相关的技能,主要包括数学、统计学、数据分析、商业分析和自然语言处理等,具有较宽的知识面,具有独立 获取知识的能力,具有较强的实践能力和创新意识。其中,只有复旦大学的课程设置强调了数据科学家是研究数据的科学家,而不仅仅是一个数据工程师或者数据分 析师[2](查看中国大数据技术与产业发展白皮书2013原文)。

国内开设《数据科学》课程调研结果

大陆:根据网络调研结果,国内高校目前还没有关于已开设《数据科学》课程的相关资料,但是,不排除个别已经开设《数据科学》课程(因为有些教师可能没有为课程建立主页)。相关高校在数据科学领域开展了相关工作,比如,复旦大学设有“上海市数据科学重点实验室”和“数据科学研究中心”,清华大学数据科学研究院计划在2014年9月开始培养大数据硕士,华东师范大学设有“数据科学与工程研究院”。在教材方面,复旦大学朱扬勇、熊赟等人编写了《数据学》,北京理工大学杨旭、汤海京等人编写了《数据科学导论》。

香港:调研了中国香港几所主要大学,香港大学、香港中文大学、香港理工大学、香港科技大学、香港城市大学、香港浸会大学、香港岭南大学,都没有开设《数字科学》这门课,但是,有几所大学开设了《Data Analysis》这门课,但是并没有课程信息,只有简单介绍。(查看调研报告)

台湾:中国台湾省各高校暂时未开设《数据科学》课程,通过公开的资料也未显示有开课准备。台湾民间有一个“资料科学实验室”组织,2014年召开了“台湾资料科学爱好者大会”,有开设资料科学相关课程。(查看调研报告)

国外开设《数据科学》课程调研结果

美国:华盛顿大学开设了《Introduction to Data Science》,介绍了关系型数据库、MapReduce、NoSQL、基础数据分析、机器学习、可视化、图论。约翰霍普金斯大学在Coursera上一口气推出了9门Data Science方面的课程,组成“数据科学家”专项课程。(1)数据科学家的工具箱;(2)R语言程序开发;(3)获取和整理数据;(4)探索性数据分 析;(5)可重复性研究;(6)统计推断;(7)回归模型;(8)实用机器学习;(9)数据产品开发。纽约大学开设MS data science项目。哥伦比亚大学设有数据科学学院。MIT开设Introduction to Computational Thinking and Data Science(计算思维和数据科学导论)这门课,介绍如何利用计算机来理解真实世界的现象,目标受众是具备一定Python编程经验和计算复杂度基础知识的学生,课程强调必须更加照顾涉猎范围,而不是一味增加深度;为了这个目的,该课程会为学生提供许多主题的浅显介绍,这样学生就可以知道之后在他 们的职业生涯中可以用计算机去完成什么样的任务了;课程的主题包括,绘图、随机程序、概率和统计、随机漫步、蒙特卡洛模拟、数据模型化、优化问题和分类归 并。哈佛大学开设CS109 Data Science,有GitHubk课程资料。(更多内容请查看调研报告)

英国:目前大概有七所高校开设了《数据科学》及其相关课程,包括谢菲尔德大学、爱丁堡大学、伦敦大学学院、东英吉利大学、布里斯托大学、曼彻斯特大学、 伦敦大学皇家霍洛威学院。其中,谢菲尔德大学和爱丁堡大学对于这一新兴专业归纳最全,并设立了相应的MSc;其他高校只设立了与数据科学相关的一些课程或专业,如曼大设立了数据与知识管理专业,东英吉利大学设立了知识发现与数据挖掘专业。(更多内容请查看调研报告)

韩国、日本:经过对韩国科学技术院(KAIST)、浦项大学、首尔国立大学以及日本东京大学和京都大学的网络调研,可初步得出,韩国和日本目前还没有高校开设《数据科学》的课程。其中,韩国的三所大学有设立与数据科学相关的课程,但没有课件资料,也没有简要的课程介绍。(查看调研报告)

调研报告汇总

调研内容 调研者 调研日期 调研报告
英国高校开设《数据科学》课程情况调研 李粲 2014年10月13日到15日 查看
国内大陆高校开设《数据科学》课程调研 谢荣东 2014年10月13日到16日 查看
美国高校开设《数据科学》课程情况调研 罗道文 2014年10月13日到16日 查看
日本、韩国高校开设《数据科学》课程情况调研 李粲 2014年10月17日到20日 查看
中国台湾高校开设《数据科学》课程情况调研 谢荣东 2014年10月17日到20日 查看
中国香港高校开设《数据科学》课程情况调研 罗道文 2014年10月17日到20日 查看

各个大学课程主页

美国

华盛顿大学 约翰霍普金斯大学 哥伦比亚大学  MIT  哈佛大学

英国

The University Of Sheffield The University Of Edinburgh University Science London
University Of East Angila University Of Bristol Royal Holloway

韩国

韩国科学技术院 韩国浦项大学 韩国首尔国立大学

学习课程

类别 课程
基础篇 概率论、线性代数、微分方程和微积分、建模、数据库
统计学  
编程 Python,Java,JavaScript,R
机器学习  
文本挖掘  
数据可视化  
大数据 Hadoop、NoSQL
工具集合

Hive, Tez/Stinger, Impala, Shark以及传统开源数据仓库brighthouse

Hawq/Greenplum, Phoenix, HadoopDB, Citusdata

 

相关书籍

中文 《数据学》朱扬勇, 熊赟. 复旦大学出版社. 2009年12月, 第1版 查看
中文 中国大数据技术与产业发展白皮书2013 查看
中文 《数据科学导论》杨旭,汤海京,丁刚毅主编,北京理工大学出版社,2014年3月出版 查看
英文 <An introduction to data science>, Jeffrey Stanton, Syracuse University, 2012 查看
英文 <Solving problems with visual analytics>, Eurographics Association, 2010  
英文 <Advanced Reading List 2014-15, MSc Data Science>,The University of Sheffield提供的数据科学阅读书籍列表 查看
英文 Mining of Massive Datasets, 斯坦福大学,2010年 查看
英文 Foundations of Data Science,John Hopcroft, 2013年3月 查看

相关资料

中文 需求高涨的数据科学家 查看
中文 数据学将深刻影响人类未来 查看
中文 数据科学与数据挖掘 查看
英文 Data science and its relationship to big data and data-driven decision making 查看
英文 What is data science 查看
中文 从零开始,如何成长为一名数据科学家 查看
中文 怎样成为一个数据科学家? 查看
中文 中国计算机报独家策划:揭秘数据科学家 查看
中文 如何成为一名数据科学家? 查看

课程建设大事记

*2014年10月13日,厦门大学数据库实验室林子雨老师团队正式启动厦门大学计算机科学系研究生课程《数据科学》的建设工作(查看动员书),整个建设过程历时1年左右,将于2015年9月正式对厦大计算机系研究生开放该课程。

*2014年10月14日,厦门大学《数据科学》课程主页正式上线,由林子雨老师负责内容维护,蔡珉星同学负责技术支持。

*2014年10月15日,李粲同学完成对英国高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

*2014年10月16日,谢荣东同学完成对国内大陆高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

*2014年10月16日,罗道文同学完成对美国高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

*2014年10月20日,李粲同学完成对日本、韩国高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

*2014年10月20日,谢荣东同学完成对中国台湾高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

* 2014年10月20日,罗道文同学完成对中国香港高校开设《数据科学》课程相关情况的调研,并提交调研报告(查看调研报告)。

参考文献

[1]朱扬勇, 数据学与数据科学. [TR][OL]. 2009. available at: http://www.dataology.fudan.edu.cn

[2]中国计算机学会大数据专家委员会. 中国大数据技术与产业发展白皮书2013.

怎样成为一个数据科学家?


这篇关于厦门大学计算机系研究生课程《数据科学》课程主页的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/291850

相关文章

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE

Python给Excel写入数据的四种方法小结

《Python给Excel写入数据的四种方法小结》本文主要介绍了Python给Excel写入数据的四种方法小结,包含openpyxl库、xlsxwriter库、pandas库和win32com库,具有... 目录1. 使用 openpyxl 库2. 使用 xlsxwriter 库3. 使用 pandas 库

SpringBoot定制JSON响应数据的实现

《SpringBoot定制JSON响应数据的实现》本文主要介绍了SpringBoot定制JSON响应数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录前言一、如何使用@jsonView这个注解?二、应用场景三、实战案例注解方式编程方式总结 前言

使用Python在Excel中创建和取消数据分组

《使用Python在Excel中创建和取消数据分组》Excel中的分组是一种通过添加层级结构将相邻行或列组织在一起的功能,当分组完成后,用户可以通过折叠或展开数据组来简化数据视图,这篇博客将介绍如何使... 目录引言使用工具python在Excel中创建行和列分组Python在Excel中创建嵌套分组Pyt

在Rust中要用Struct和Enum组织数据的原因解析

《在Rust中要用Struct和Enum组织数据的原因解析》在Rust中,Struct和Enum是组织数据的核心工具,Struct用于将相关字段封装为单一实体,便于管理和扩展,Enum用于明确定义所有... 目录为什么在Rust中要用Struct和Enum组织数据?一、使用struct组织数据:将相关字段绑

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

Java实现Elasticsearch查询当前索引全部数据的完整代码

《Java实现Elasticsearch查询当前索引全部数据的完整代码》:本文主要介绍如何在Java中实现查询Elasticsearch索引中指定条件下的全部数据,通过设置滚动查询参数(scrol... 目录需求背景通常情况Java 实现查询 Elasticsearch 全部数据写在最后需求背景通常情况下

Java中注解与元数据示例详解

《Java中注解与元数据示例详解》Java注解和元数据是编程中重要的概念,用于描述程序元素的属性和用途,:本文主要介绍Java中注解与元数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参... 目录一、引言二、元数据的概念2.1 定义2.2 作用三、Java 注解的基础3.1 注解的定义3.2 内

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据