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

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

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

解决pandas无法读取csv文件数据的问题

《解决pandas无法读取csv文件数据的问题》本文讲述作者用Pandas读取CSV文件时因参数设置不当导致数据错位,通过调整delimiter和on_bad_lines参数最终解决问题,并强调正确参... 目录一、前言二、问题复现1. 问题2. 通过 on_bad_lines=‘warn’ 跳过异常数据3

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

java如何实现高并发场景下三级缓存的数据一致性

《java如何实现高并发场景下三级缓存的数据一致性》这篇文章主要为大家详细介绍了java如何实现高并发场景下三级缓存的数据一致性,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 下面代码是一个使用Java和Redisson实现的三级缓存服务,主要功能包括:1.缓存结构:本地缓存:使

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

SQL中如何添加数据(常见方法及示例)

《SQL中如何添加数据(常见方法及示例)》SQL全称为StructuredQueryLanguage,是一种用于管理关系数据库的标准编程语言,下面给大家介绍SQL中如何添加数据,感兴趣的朋友一起看看吧... 目录在mysql中,有多种方法可以添加数据。以下是一些常见的方法及其示例。1. 使用INSERT I

Python使用vllm处理多模态数据的预处理技巧

《Python使用vllm处理多模态数据的预处理技巧》本文深入探讨了在Python环境下使用vLLM处理多模态数据的预处理技巧,我们将从基础概念出发,详细讲解文本、图像、音频等多模态数据的预处理方法,... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

MySQL 删除数据详解(最新整理)

《MySQL删除数据详解(最新整理)》:本文主要介绍MySQL删除数据的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、前言二、mysql 中的三种删除方式1.DELETE语句✅ 基本语法: 示例:2.TRUNCATE语句✅ 基本语