Table of Contents

data-scientist-the-sexiest-job-of-the-21st-century

Harvard Univ.

2.6.1 Course Requirements for the Health Data Science SM60 Degree
The degree requirements include a 20 credit ordinally graded core curriculum consisting of:

An additional five credits must be taken in computer science from the following list:

5 Twenty-five additional credits must be taken. Courses that would satisfy these requirements may come from
the following list of elective courses:

Other courses may also be acceptable. EPI 201 (see section 2.4.3) will count as one of the 55 credit
ordinal courses required. Students are advised to consult with the Executive Director about any substitutions.

Core courses

Epidemiology Requirement

Computing Requirement

Project-Based Research Course

Elective Courses

temp

클라우드 컴퓨팅
머신 러닝
텍스트 마이닝 - 분석

Edutainment & Media

  • 데이터조사방법론
  • 데이터응용프로그래밍
  • 애널리틱스프로젝트
  • 데이터베이스
  • 소셜미디어기획
  • 소셜미디어휴먼
  • 러닝사이언스
  • 객체지향프로그래밍
  • 소셜미디어애널리틱스
  • 데이터와뉴미디어
  • 미디어애널리틱스프로젝트

Data-Driven Game Design

  • 창의성과데이터
  • 데이터응용프로그래밍
  • 알고리즘
  • 게임애널리틱스
  • 애널리틱스프로젝트
  • 객체지향프로그래밍
  • 데이터사이언스와UX
  • 시리어스게임제작및데이터분석
  • 데이터사이언스와UX
  • 사물인터넷구축과활용

Data Mining & Comp Data Sci

  • 운영체제
  • 객체지향프로그래밍
  • 알고리즘
  • 데이터베이스
  • 데이터응용프로그래밍
  • 데이터마이닝
  • 고급통계및회귀분석
  • 선형대수학
  • 텍스트마이닝과응용
  • 데이터시각화
  • 컴퓨터비전과영상처리

Fintech

  • 선형대수학
  • 경제학원론
  • 조직행위론
  • 마케팅관리
  • 미분방정식
  • 금융해석학
  • 고급통계및회귀분석
  • 계산금융
  • 확률과측도
  • 핀테크프로젝트
  • 행동금융학

Minor prog

  • 수학1
  • 수학시뮬레이션1
  • 확률과응용
  • 컴퓨터프로그래밍
  • 자료구조
  • 데이터사이언스이론
  • 통계학
  • 통계학프로그래밍
  • 데이터응용프로그래밍

Curriculum Design

아래 대 분류 섹션은 각 대학교의 DS 프로그램의 커리큘럼 내용입니다. 큰 그림으로 보면 미국의 이런 프로그램은 대개 “Math와 Stat,” “Comp Sci”의 과목이 주가 되는 듯 싶습니다. 미디어학과의 경우, “미디어” 사용이라는 도메인(혹은 익스퍼트) 지식이 연계된 내용이 포함이 되어야 할 텐데, 이런 예가 많지 않습니다. 아래는 다른 프로그램들에 기초해서 학생들에게 제공할 수 있는 내용을 정리해 본 것입니다.

어떻게 에디팅하는가? (이메일로 내용을 주고 받으면 컴파일도 어렵고 전체적인 그림도 파악이 되질 않으니 이 페이지를 에디팅하는게 어떨까 싶습니다. 어려우시면 이메일로 다른 분들에게 보내주시면 hkim이 반영하도록 하겠습니다)


기초(Foundation)

  1. 기초
  2. 수학
    1. 통계
  3. 전산
    1. 데이터베이스
  4. (사회)심리, 경영, 경제 기초
  5. 빅데이터 윤리

심화(Advanced)

  1. 데이터 시스템 (하둡과 같은 데이터 관리 시스템 지식: 미디어학과와는 거리가 좀 있음)
  2. 금융공학
  3. 콘텐츠 산업관련 서비스
    1. 데이터 저널리즘
      1. 데이터 마이닝
      2. 소셜미디어 분석
      3. 데이터 비주얼라이제이션
    2. 광고 (빅 데이터 분석기반)
      1. 데이터 마이닝
      2. 인포메이션 리트리벌 및 웹서치 엔진
      3. 데이터 비주얼라이제이션
    3. 웹서비스 관련
      1. 웹 아날리틱스 & SEO
      2. 인포메이션 리트리벌 및 웹서치 엔진
      3. 클라우드 컴퓨팅
      4. 머신러닝
    4. 영상, 음악 서비스
      1. 데이터 분석에 기반한 영상, 음악 추천 서비스
      2. 클라우드 컴퓨팅
      3. 머신러닝
      4. 소셜네트워크 분석
  4. 게임
  5. 에듀테인먼트
  6. 부상, 부각되는 분야
    1. 의료 서비스
    2. Drug Discover
    3. 군사 관련 서비스
    4. 투자 관련 서비스

종합

  1. 프로젝트 연계
    1. 캡스톤 디자인
  2. 산학연계
    1. 산학연계 인턴십 . . .

—-

Berkeley


Foundation
Research Design and Application for Data and Analysis

Exploring and Analyzing Data

Storing and Retrieving Data

Applied Machine Learning

Data Visualization and Communication

Advanced

Experiments and Causal Inference

Behind the Data: Humans and Values

Scaling Up! Really Big Data

Applied Regression and Time Series Analysis

Maching Learning at Scale

Capstone Course
Synthetic Capstone Course

USC

Curriculum:

Total Units: 32

You must take the following required courses (12 units):

CS 570 - Analysis of Algorithms (4)
CS 585 - Database Systems (4)
CS 561 - Foundations of Artificial Intelligence (4)
Group Electives (3 course - minimum of 1 course from each of the two groups, 9-12 units):

Group 1 - Data Systems:

CSCI 548 - Information Integration on the Web (4)
CSCI 572 - Information Retrieval and Web Search Engines (4)
CSCI 586 - Database Systems Interoperability (3)
CSCI 587 - Geospatial Information Management (4)
CSCI 653 - High Performance Computing and Simulation (4)
CSCI 685 - Advanced Topics in Database Systems (4)

Group 2 - Data Analysis:

CSCI 567 - Machine Learning (4)
CSCI 573 - Probabilistic Reasoning (3)
CSCI 686 - Advanced Big Data Analytics (4)
ISE 520 - Optimization: Theory and Algorithms (3)
MATH 467 - Theory and Computational Methods for Optimization (4)
MATH 574 - Applied Matrix Analysis (3)

Additional Electives (8-11 units):

Any 500 or 600 level course in CSCI
MATH 458 - Numerical Methods (4)
MATH 501 - Numerical Analysis and Computation (3)
MATH 502ab - Numerical Analysis (3-3)
MATH 505a - Applied Probability (3)
MATH 601 - Optimization Theory and Techniques (3)
MATH 650 - Seminar in Statistical Consulting (3)
CSCI 598 - Engineering Writing and Communication (1) AND*
ENGR 596 - Engineering Internship (1, max 3)
CSCI 590 - Directed Research (1-4, max 4)
CSCI 591 - Computer Science Research Colloquium (1, max 2)
*CSCI 598 must be taken BEFORE a student can be approved for ENGR 596.

Curriculum - NYU Center for Data Science

NYU Center for Data Science

http://cds.nyu.edu/academics/ms-in-data-science/curriculum/required-courses/

Intro to the MS in DS at NYU video.

DS-GA-1001 Intro to Data Science 3
DS-GA-1002 Statistical and Mathematical Methods for Data Science 3
Data Science Elective 1

DS-GA-1003 Machine Learning and Computational Statistics 3
DS-GA-1004 Big Data 3
Data Science Elective 2 3

DS-GA-1005 Inference and Representation 3
DS-GA-1006 Capstone Project in Data Science 3
Data Science Elective 3 3

Data Science Elective 4 3
Data Science Elective 5 3
Data Science Elective 6 3

Indiana Univ. Bloomington

http://www.soic.indiana.edu/graduate/degrees/data-science/ms-data-science/ms-requirements.html

Sample residential curriculums
Every course may not yet be offered, and a selection of these course are currently offered online.

Example decision-maker curriculum

Year 1 Semester 1:
I590: Topics in Informatics: Big Data Applications and Analytics
I590: Topics in Informatics: Management, Access, and Use of Big and Complex Data
STAT S520 Introduction to Statistics

Year 1 Semester 2:
B661: Database Theory and System Design
Z637: Information Visualization
B669: Scientific Data Management and Preservation

Year 1 Summer:
Z605: Internship in Library and Information Science

Year 2 Semester 1:
Z604: Data Curation
I525: Organizational Informatics and Economics of Security
I590: Topics in Informatics: Big Data Open Source Software and Projects

Example technical curriculum

Year 1 Semester 1:
B503: Analysis of Algorithm;
B561: Advanced Database Concepts
S520: Introduction to Statistics

Year 1 Semester 2:
B649: Cloud Computing
Z534: Search
B555: Machine Learning

Year 1 Summer:
Z605: Internship in Library and Information Science

Year 2 Semester 3:
B565: Data Mining
I520: Security For Networked Systems
Z637: Information Visualization

Example: Computational and Analytic Data Science Track

B649: Cloud Computing
I590: Topics: Projects on Big Data Software
I590: Topics: Data Science for Drug Discover
I590: Topics: Perspectives in Data Science
Z636: Data Semantics
Z637: Information Visualization

Univ. of Virginia

Course requirements for the MSDS program

Summer Term (approximately 6 weeks, starting mid-July):

Fall Term:

Spring Term:

Selection of elective courses is done in consultation with the program director. There are a variety of possible electives available, including the following:

Minnesota

Statistics Track 6
Algorithmics Track 6
Infrastructure Track 6
Elective Credits 6
Capstone Credits 6
Colloquium Credits 6


2 sem design

CSCI 5523 - Introduction to Data Mining 3
CSCI 5707 - Principles of Database Systems 3
STAT 5302 - Applied Regression Analysis 3
Capstone Project (First Half) 3

CSCI 5451 - Introduction to Parallel Computing: Architectures, Algorithms, and Programming 3
EE 5239 - Introduction to Nonlinear Optimization 3
STAT 5401 - Applied Multivariate Methods 3
Elective 3
Capstone Project (Second Half) 3

The Open Source Data Science Curriculum

http://datasciencemasters.org
Foundation

Math

Computing

Data Design

Python (Libraries)

Data Science as a Profession
Capstone Project

Udacity

https://www.udacity.com/course/intro-to-data-science--ud359