Professional Documents
Culture Documents
Coursera Data Science Target Skill Profiles
Coursera Data Science Target Skill Profiles
Target
SkillSets
for Data-Driven Organizations
Where skills meet people.
What are Target SkillSets? About the Data & Analytics Academy
Powered by goal-based learning programs, each Target SkillSet Embrace digital transformation at scale with the Data &
connects employees with the right skills and content to Analytics Academy from Coursera, a one-stop-shop for
become competitive, data-driven professionals prepared for deploying a high quality data science and analytics learning
real-world, on-the-job responsibilities. program. Designed to develop learners at any level of data
proficiency across all business functions, the Data & Analytics
The Target SkillSets in this guide focus on the critical skills that Academy features expert teaching from top universities and
will help businesses become data-driven from conversant to companies, Target SkillSets that cultivate data-first teams, and
advanced levels. Skills include Statistical Programming, learning metrics that show actual skills developed.
Machine Learning, Statistics, Mathematics, Databases, and
Data Visualization, and associated sub-skills like AWS, Python,
R, and TensorFlow.
ACADEMY
Roles
Machine Learning
with Coursera’s Data
Scientist Engineer Data Engineer Data Analyst
DRIVE LITERACY
Everyone
*Pictured here are a subset of the SkillSets Data Literacy for Everyone Data-Driven Professional
available as part of the DSA
ACADEMY
Target
Reskill for In-Demand Roles
+ Data Scientist
+ Machine Learning Engineer
SkillSets*
+ Data Engineer
+ Data Analyst
Upskill Teams
for data-driven organizations
Data Science Teams
+ SQL-Proficient Data Analyst
+ Python-Proficient Data Scientist
*Want more Target SkillSets? + R-Proficient Data Scientist
The Target SkillSets covered in this guide are a subset
+ NLP Specialized Data Scientist
of a larger set accessible in the Data & Analytics + TensorFlow-Proficient ML Engineer
Academy from Coursera. Contact us at + AWS-Proficient ML Engineer
business@coursera.org to learn more.
+ Big Data Specialized-Data Engineer
+ Business Intelligence-Specialized Data Engineer
Other Teams
+ Data-Driven Marketer
+ Data-Driven Product Manager
Drive Data
Literacy
across the organization
DATA LITERACY
Target SkillSet
Conversant Beg Int Adv
Data-Driven Decision-Maker
The Data-Driven Decision-Maker understands how their organization’s data can be used to
improve business decision-making. Specifically, they know why data is important, what
Data Management
questions could be answered using data, and how teams might begin to operationalize their
data for better decision making.
Data Visualization
Statistical Programming
Model Thinking
SKILLS INCLUDE:
Business Analytics, Data Analysis, Data Segmentation, Decision Analysis
Prerequisite
Goal
DATA-DRIVEN DECISION-MAKER
Duke University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Business Metrics for TIME
❏ Business Analytics
❏ Analytics Data-Driven Companies hours
~13.6 total 3.4
hours
per
❏ Data URI Scheme week
❏ Data Science
❏ Data URI Scheme Science hours
~14.4 total 14.4
hours
per
❏ Data Analysis week
❏ Machine Learning
~1.3 hours of video
❏ Statistics DESCRIPTION
0 Peer-Reviewed
Assignments
0
Programming Brian Caffo, PhD
Assignments Professor, Biostatistics
DATA-DRIVEN DECISION-MAKER
University of Illinois at
Urbana-Champaign
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Business Analytics TIME
❏ Analytics
❏ Business Analytics Executive Overview hours
~14.5 total 3.6
hours
per
❏ Data Segment week
❏ E-Commerce
DESCRIPTION ~4.8 hours of video
❏ Data Lake
This course will focus on understanding key analytics concepts and
the breadth of analytic possibilities. The class will explore dozens of ~9.7 assignment hours
real-world analytics problems and solutions across most major
industries and business functions. The course will also touch on
analytic technologies, architectures, and roles from business
intelligence to data science. TAUGHT BY
University of Michigan
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Model Thinking TIME
❏ Modeling
hours
❏ Economics hours
~37.7 total 3.1 per
❏ Strategic Thinking week
DESCRIPTION
❏ Decision-Making
In this class, we present a starter kit of models, beginning with
~18.2 hours of video
models of tipping points. Then, we move on to cover models that
explain the wisdom of crowds, models that show why some
countries are rich and some are poor, and models that help unpack ~19.5 assignment hours
the strategic decisions of firm and politicians. The models covered in
this class provide a foundation for future social science classes,
whether they be in economics, political science, business, or
sociology. TAUGHT BY
Target SkillSet
Conversant Beg Int Adv
AI-Aware Professional
The AI-Aware Professional understands the opportunities and challenges of applying Artificial
Intelligence in the business. They know how AI technology might be leveraged to help bring new
Data Management
products to market, streamline business decisions, reduce operational costs, and improve
customer experience.
Data Visualization
Math
AI for Everyone
Statistics
Introduction to Artificial Intelligence (AI)
Statistical Programming
Machine Learning for Business Professionals
SKILLS INCLUDE:
AI Concepts, Machine Learning Concepts, Ethics of AI, Applications of AI,
Prerequisite Project Planning for Machine Learning Projects
Goal
AI-AWARE PROFESSIONAL
deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
AI For Everyone TIME
❏ Project Planning
hours
❏ Ethics of AI hours
~8.4 total
2.1 per
❏ Data Science Projects week
❏ AI Concepts
DESCRIPTION ~4.3 hours of video
In this course, you’ll learn the meaning behind common AI
terminology (e.g., neural networks, machine learning, deep learning,
~0 assignment hours
and data science); realistic and unrealistic capabilities of AI; how to
build an AI strategy; spot opportunities to apply AI in your company;
how to navigate ethical societal discussions about AI, and more.
TAUGHT BY
Programming
0 Assignments
AI-AWARE PROFESSIONAL
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Introduction to Artificial TIME
❏ Artificial Intelligence
❏ Artificial Neural Network Intelligence (AI) ~8.5
hours
total
2.1
hours
per
❏ Artificial Intelligence week
Applications
~2 hours of video
❏ Deep Learning DESCRIPTION
In this course you will learn what Artificial Intelligence (AI) is, explore
use cases and applications of AI, understand AI concepts and terms ~5.8 assignment hours
like machine learning, deep learning and neural networks. You will
be exposed to various issues and concerns with AI (e.g., ethics, bias,
& jobs) and demonstrate AI in action with a mini project.
TAUGHT BY
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Machine Learning for TIME
❏ Machine Learning
❏ Data Segment Business Professionals hours
~22.5 total 5.7
hours
per
❏ Integration Testing week
❏ Data Collection
~5.4 hours of video
❏ Machine Learning DESCRIPTION
Algorithms By the end of this course, you’ll have learned how to formulate
machine learning (ML) solutions to real-world problems; carry a ~17.1 assignment hours
project through various ML phases; perform AI responsibly and
avoid reinforcing existing bias, discover ML use cases, and more.
TAUGHT BY
TOPICS PRACTICE
Link to course Google Cloud Training
★ Introduction
5 Quizzes
★ What is Machine
Learning?
★ Employing ML 0 Peer-Reviewed
★ Discovering ML Use Assignments
Cases
3 Programming
Assignments
Reskill
for in-demand roles
RESKILLING for In-Demand Roles
Target SkillSet
Conversant Beg Int Adv
Data Scientist
Data Scientists deliver the analysis, modeling, and experimentation that inform product and
business direction, empowering organizations to identify and deliver relevant products, mitigate
Data Management
risk and fraud, and improve internal operations. They also often develop algorithms to create
personalized products and experiences to drive growth and innovation.
Data Visualization
SKILLS INCLUDE:
Data Analysis, Statistical Classification, Apache Spark, IBM Db2, Python Libraries,
Prerequisite
Data Modeling, Data Wrangling, Python, Machine Learning Algorithms, Scikit Learn,
Goal Big Data, Cloud Computing, Data Visualization
RESKILLING: DATA SCIENTIST
TIME
Cultivate your
organization’s next Master of Applied Data 12 Months minimum
United States. scientists. Learners will understand how to use data to improve
outcomes and achieve goals. This program prepares them to be a
leader in the field through mastery of core data science concepts
like machine learning and natural language processing.
ADMISSIONS
TIME
Develop your
organization’s next
cohort of data
Master of Data Science 20–24 Months
TIME
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
What is Data Science? TIME
❏ Data Science
hours
❏ Data Segment hours
~8.9 total
3 per
❏ Data URI Scheme week
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Open Source tools for Data TIME
❏
❏
IPython
RStudio
Science hours
hours
~8 total
2.6 per
❏ Watson (Computer) week
DESCRIPTION
❏ Computer Programming
In this course, you'll learn about Jupyter Notebooks, RStudio IDE, ~0.7 hours of video
❏ Python Programming Apache Zeppelin and Data Science Experience. You’ll learn what
each tool is used for, what programming languages they can
execute, their features and limitations. With the tools hosted in the ~7.3 assignment hours
cloud on Cognitive Class Labs, you’ll test each tool and follow
instructions to run simple code in Python, R or Scala. You’ll create a
final project with a Jupyter Notebook on IBM Data Science
Experience and demonstrate your proficiency preparing a notebook, TAUGHT BY
writing Markdown, and sharing your work with your peers.
Link to course
Polong Lin
TOPICS PRACTICE Data Scientist
★ Introducing Skills
5 Quizzes
Network Labs
★ Jupyter Notebooks
★ Apache Zeppelin 1 Peer-Reviewed
Notebooks Assignments
★ RStudio IDE
Programming
0 Assignments
DATA SCIENTIST
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Data Science TIME
❏ Data Science
❏ Data Model Methodology ~8.6
hours
total
2.9
hours
per
❏ Data Segment week
❏ Data Modeling
~0.9 hours of video
❏ Data Collection DESCRIPTION
In this course, you will learn the major steps involved in tackling a
data science problem; the major steps involved in practicing data ~7.7 assignment hours
science, from forming a concrete business or research problem, to
collecting and analyzing data, to building a model, and
understanding the feedback after model deployment, and how data
scientists think! TAUGHT BY
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Python for Data Science TIME
❏ Python Programming
❏ Computer Programming and AI ~27
hours
total
5.4
hours
per
❏ Pandas week
❏ Numpy
~1.7 hours of video
❏ Python Libraries DESCRIPTION
TAUGHT BY
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Databases and SQL for TIME
❏ SQL
❏ Database Data Science hours
~12.4 total 3.1
hours
per
❏ IBM Db2 week
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Data Analysis with TIME
❏ Data Analysis
❏ Data Segment Python hours
~49.4 total 7.1
hours
per
❏ Python Programming week
Learn how to analyze data using Python. This course will take you
from the basics of Python to exploring many different types of data. ~47.6 assignment hours
You will learn how to prepare data for analysis, perform simple
statistical analysis, create meaningful data visualizations, predict
future trends from data, and more.
TAUGHT BY
Programming
0 Assignments
DATA SCIENTIST
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Data Visualization with TIME
❏ Data Visualization
❏ Matplotlib Python hours
~10.1 total 3.4
hours
per
❏ Python Programming week
❏ Data Virtualization
~1.1 hours of video
❏ Data Segment DESCRIPTION
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Machine Learning with TIME
❏ Machine Learning
❏ Machine Learning Python hours
~17.6 total 2.9
hours
per
Algorithms week
❏ Python Programming
~3.9 hours of video
❏ Computer Programming DESCRIPTION
Programming
0 Assignments
DATA SCIENTIST
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Applied Data Science TIME
Capstone
❏ Data Clustering
hours
Algorithms hours
~13.7 total 2.7 per
❏ Python Programming week
❏ Foursquare DESCRIPTION
~0.6 hours of video
❏ Cluster Analysis In this course, you’ll learn about location data and different location
❏ Data Segment data providers, such as Foursquare. You’ll learn how to make
RESTful API calls to the Foursquare API to retrieve data about ~5.4 assignment hours
venues in different neighborhoods around the world. You’ll also
learn how to be creative in situations where data are not readily
available by scraping web data and parsing HTML code. Finally, you
will be required to use the Folium library to great maps of geospatial TAUGHT BY
data and to communicate your results and findings.
Link to course
TOPICS PRACTICE
Alex Aklson PhD
Data Scientist
★ Introduction
1 Quizzes
★ Foursquare API
★ Neighborhood
Segmentation and 4 Peer-Reviewed
Clustering Assignments
★ The Battle of
Programming
Neighborhoods 0 Assignments
RESKILLING for In-Demand Roles
Target SkillSet
Conversant Beg Int Adv
Machine Learning Engineer
Machine Learning Engineers build and deploy into production efficient self-learning
models that automate and digitize products and processes.
Data Management
Data Visualization
SKILLS INCLUDE:
Machine Learning, Computer Programming, Decision Trees, Algorithms,
Prerequisite Deep Learning, Python, GraphLab
Goal
RESKILL HIGH-DEMAND ROLES
TIME
Build a
competitive data Master of Machine Learning & 24 Months minimum
Kingdom’s #1 most A Master’s degree in Machine Learning and Data Science from
innovative Imperial College London is designed to propel your engineering or Completely online
data science career forward, allowing you to choose the path that’s
university. right for you, be that a role as a data scientist, a machine learning
engineer, or a computational statistician.
ADMISSIONS
The program teaches an in-depth understanding of machine
learning methods, alongside invaluable practical skills and guided
The Master of Machine Learning & Data
experience in applying them to real-world problems. Graduates will
Science offers multiple pathways to meet
have the ability to go beyond the algorithms and turn data into
the needs of learners with multiple
actionable insights, contribute to strategic decision making in your
Link to degree organisation and become a responsible member of this rapidly
backgrounds: students just starting a
career in data science, and those already
growing profession.
working in roles such as senior data
analysts, bioinformatics scientists,
statisticians, and data scientists.
About Imperial College London
To learn more about purchasing degree
Imperial College London (#10 ranked university in the world) is the
programs for employees, get in touch at
UK’s only university to focus solely on science, engineering, medicine,
and business. Its research-led approach relies on learning by business@coursera.org.
discovery and prepares graduates to bring fresh perspectives to the
ever-evolving landscape of technology.
MACHINE LEARNING ENGINEER
University of Washington
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Machine Learning TIME
❏ Machine Learning
Foundations: A Case Study hours
hours
❏ Python Programming ~27.9 total 4.7
Approach
per
❏ Machine Learning week
Concepts
DESCRIPTION ~8.7 hours of video
❏ Deep Learning
In this course, you’ll get hands-on experience with machine learning
❏ Algorithms
from a series of practical case-studies. By the end of this course
you’ll have studied how to predict house prices based on
~19.2 assignment hours
house-level features, analyze sentiment from user reviews, retrieve
documents of interest, recommend products, and search for
images. Through hands-on practice with these use cases, you’ll be
TAUGHT BY
able to apply machine learning methods in a wide range of domains.
Link to course
TOPICS PRACTICE
Emily Fox
Amazon Professor of Machine
★ Welcome Learning
10 Quizzes
★ Regression:
Predicting House
Prices 0 Peer-Reviewed
★ Classification: Assignments
Analyzing Sentiment
Carlos Guestrin
Programming Amazon Professor of Machine
★ Clustering and 0 Assignments Learning
Similarity: Retrieving
Documents
MACHINE LEARNING ENGINEER
University of Washington
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Machine Learning: TIME
❏ Regression Analysis
❏ Ridge Regression Regression hours
~35.9 total 6
hours
per
❏ Lasso (Statistics) week
❏ Lasso (Programming
DESCRIPTION ~10.3 hours of video
Language)
In this course, you will explore regularized linear regression models
❏ Linearity
for the task of prediction and feature selection. You’ll be able to
~25.6 assignment hours
handle very large sets of features and select between models of
various complexity. You will also analyze the impact of aspects of
your data, such as outliers, on your selected models and
predictions. To fit these models, you’ll implement optimization
TAUGHT BY
algorithms that scale to large datasets.
Link to course
TOPICS PRACTICE Emily Fox
15 Quizzes Amazon Professor of Machine
★ Welcome
Learning
★ Simple Linear
Regression
★ Multiple Regression 0 Peer-Reviewed
★ Assessing Assignments
Performance
Programming
Carlos Guestrin
0 Assignments Amazon Professor of Machine
Learning
MACHINE LEARNING ENGINEER
University of Washington
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Machine Learning: TIME
❏ Statistical Classification
❏ Algorithms Classification hours
~39.9 total 5.7
hours
per
❏ Classification Algorithms week
❏ Decision Tree
~8.4 hours of video
❏ Gradient DESCRIPTION
University of Washington
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Machine Learning: Clustering TIME
❏
❏
Data Clustering Algorithms
K-Means Clustering
& Retrieval hours
hours
~45.5 total 7.6 per
❏ Machine Learning week
❏ Machine Learning
❏ Applied Machine Learning Machine Learning ~9.5
hours
total
2.4
hours
per
❏ Artificial Intelligence week
❏ Artificial Intelligence
~2.4 hours of video
Applications DESCRIPTION
By the end of the course, you will be able to clearly define a machine
learning problem using two approaches. You will learn to survey ~7.1 assignment hours
available data resources and identify potential ML applications. You
will learn to take a business need and turn it into a machine learning
application. You will prepare data for effective machine learning
applications. TAUGHT BY
❏ Machine Learning
Supervised Learning Tip to Tail hours
hours
❏ Supervised Learning ~12.4 total 3.1 per
❏ Machine Learning week
DESCRIPTION
Algorithms
This course takes you from understanding the fundamentals of a
~3.1 hours of video
❏ Support Vector Machine
machine learning project. Learners will understand and implement
supervised learning techniques on real case studies to analyze
business case scenarios where decision trees, k-nearest neighbours ~7.4 assignment hours
and support vector machines are optimally used. Learners will also
gain skills to contrast the practical consequences of different data
preparation steps and describe common production issues in
applied ML. TAUGHT BY
❏ Data Manipulation
~3.6 hours of video
❏ Data Segment DESCRIPTION
❏ Machine Learning
❏ Machine Learning in Learning Performance hours
~14.6 total 3.6
hours
per
Performance week
Target SkillSet
Conversant Beg Int Adv
Data Engineer
By building robust, fault-tolerant data pipelines that clean and aggregate muddied data into
databases, Data Engineers lay the groundwork for data analysts and data scientists to quickly
Data Management
retrieve information for evaluations, experiments, and more, and machine learning engineers to
build ML-powered systems.
Data Visualization
Python Basics
Statistics
Statistical Programming
Big Data Modeling and Management Systems
SKILLS INCLUDE:
Apache Spark, ETL, Databases, Data Modeling, Functional Programming, Neo4j,
Prerequisite
Data Warehousing, MongoDB, Big data, Graph Theory, Data Management,
Goal Cloudera, Splunk, Database Design, Logic Programming
DATA ENGINEER
❏ Computer Programming
❏ Scala Programming Principles in Scala hours
~22.7 total 3.8
hours
per
❏ Functional Programming week
❏ Recursion
~9.9 hours of video
❏ Array Programming DESCRIPTION
❏ Parallel Computing
hours
❏ Unified Parallel C hours
~15.4 total 3.9 per
❏ Algorithms week
DESCRIPTION
❏ Data Uri Scheme
In this course, you'll learn the fundamentals of parallel ~5.2 hours of video
❏ Data Parallelism programming, from task parallelism to data parallelism. In particular,
you'll see how many familiar ideas from functional programming
map perfectly to to the data parallel paradigm. We'll start the nuts ~3.2 assignment hours
and bolts how to effectively parallelize familiar collections
operations, and we'll build up to parallel collections, a
production-ready data parallel collections library available in the
Scala standard library. TAUGHT BY
and Spark
❏ Apache Spark
hours
❏ Scala Programming hours
~14.5 total 3.6 per
❏ Computer Programming week
DESCRIPTION
❏ Big Data
In this course, we'll see how the data parallel paradigm can be
~5.9 hours of video
❏ Data URI Scheme
extended to the distributed case, using Spark throughout. We'll
cover Spark's programming model in detail, being careful to
understand how and when it differs from familiar programming ~3.6 assignment hours
models, like shared-memory parallel collections or sequential Scala
collections. We'll learn when important issues related to distribution
like latency and network communication should be considered and
how they can be addressed effectively for improved performance. TAUGHT BY
❏ Scala Programming
❏ Computer Programming in Scala Capstone hours
~14.8 total 2.5
hours
per
❏ Functional Programming week
❏ Apache Spark
~0.1 hours of video
❏ Parallel Computing DESCRIPTION
Programming
1 Assignments
DATA ENGINEER
❏ Computer Programming
❏ Functional Programming Design in Scala hours
~12.2 total 2.4
hours
per
❏ Reactive Programming week
❏ Scala Programming
~7.1 hours of video
❏ Functional Design DESCRIPTION
Programming
3 Assignments
DATA ENGINEER
University of Michigan
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Python Basics TIME
❏ Computer Programming
hours
❏ Syntax hours
~23.7 total 5.9 per
❏ Python Programming week
University of Michigan
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Python Functions, Files, TIME
❏ Computer Programming
❏ Euler'S Totient Function and Dictionaries hours
~24.6 total 4.9
hours
per
❏ Sorting week
❏ Python Programming
~5.9 hours of video
❏ Data File DESCRIPTION
University of Michigan
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Data Collection and TIME
❏ Computer Programming
❏ Application Programming Processing with Python hours
~15.8 total 5.3
hours
per
Interfaces week
❏ List Comprehension
~5.3 hours of video
❏ List & Label DESCRIPTION
❏ Representational State Transfer This course teaches you to fetch and process data from services on
the Internet. It covers Python list comprehensions and provides ~5.7 assignment hours
opportunities to practice extracting from and processing deeply
nested data. You'll also learn how to use the Python requests
module to interact with REST APIs and what to look for in
documentation of those APIs. TAUGHT BY
3
Programming Jaclyn Cohen
Assignments Lecturer
DATA ENGINEER
University of Michigan
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
❏ Computer Programming
Python Classes and TIME
University of Michigan
RATING 4.2 out of 5 stars
SKILLS ACQUIRED
Python Project: Pillow, TIME
❏ Computer Programming
❏ OpenCV Tesseract, and OpenCV hours
~12.4 total 4.1
hours
per
❏ Python Libraries week
❏ Tesseract (Software)
~2.7 hours of video
❏ IPython DESCRIPTION
This course will walk you through a hands-on project suitable for a
portfolio. You’ll be introduced to third-party APIs and will be shown ~3 assignment hours
how to manipulate images using the Python imaging library (pillow),
how to apply optical character recognition to images to recognize
text, and how to identify faces in images using the popular OpenCV
library. TAUGHT BY
❏ Big Data
hours
❏ Apache Hadoop hours
~17.3 total 2.9 per
❏ Data URI Scheme week
❏ Mapreduce
~4.4 hours of video
❏ Data Segment DESCRIPTION
In this course, you will become conversant with the terminology and
the core concepts behind big data problems, applications, and ~12.9 assignment hours
systems. We introduce learners to one of the most common
frameworks, Hadoop, that has made big data analysis easier and
more accessible—increasing the potential for data to transform our
world. TAUGHT BY
❏
❏
Data URI Scheme
Data Model
Management Systems hours
hours
~15.2 total 2.5 per
❏ Big Data week
DESCRIPTION
❏ Data Modeling
In this course, you’ll experience various data genres and
~4.1 hours of video
❏ Data Segment
management tools. You’ll be able to describe the reasons behind
the evolving plethora of new big data platforms from the
perspective of big data management systems and analytical tools. ~8.6 assignment hours
Through guided hands-on tutorials, you will become familiar with
techniques using real-time and semi-structured data examples.
Systems and tools discussed include: AsterixDB, HP Vertica, Impala,
Neo4j, Redis, SparkSQL. TAUGHT BY
❏ Mongodb
❏ Apache Spark Processing hours
~23.1 total 3.9
hours
per
❏ Data URI Scheme week
❏ Splunk
~5.2 hours of video
❏ Big Data DESCRIPTION
❏ Machine Learning
❏ Knime Big Data hours
~25.7 total 5.2
hours
per
❏ Apache Spark week
❏ Data Clustering
~4.9 hours of video
Algorithms DESCRIPTION
❏ Machine Learning This course provides an overview of machine learning techniques to
Concepts explore, analyze, and leverage data. You will be introduced to tools ~20.8 assignment hours
and algorithms you can use to create machine learning models that
learn from data, and to scale those models up to big data problems.
TAUGHT BY
❏ Graph Analytics
❏ Neo4j Data hours
~16.6 total 3.3
hours
per
❏ Analytics week
❏ Graph Theory
~4.4 hours of video
❏ Database DESCRIPTION
This course gives you a broad overview of the field of graph analytics
so you can learn new ways to model, store, retrieve and analyze ~12.2 assignment hours
graph-structured data. By the end, you’ll be able to model a problem
into a graph database and perform analytical tasks over the graph in
a scalable manner, and more.
TAUGHT BY
❏ Big Data
hours
❏ Data URI Scheme hours
~18 total
3 per
❏ Neo4j DESCRIPTION week
❏ Knime In this project, you’ll build a big data ecosystem and analyze a data
set simulating big data generated from a large number of users who ~0.3 hours of video
❏ Splunk
are playing our imaginary game "Catch the Pink Flamingo.” We’ll
introduce you to the data set and guide you through some
exploratory analysis using tools such as Splunk and Open Office, ~8.4 assignment hours
then move into more challenging big data problems using KNIME,
Spark's MLLib and Gephi. Finally, we’ll show you how to bring it all
together to create engaging and compelling reports and slide
presentations. TAUGHT BY
❏ Database Management
❏ SQL Essentials hours
~27.8 total 4
hours
per
❏ Entity Relationship Model week
❏
❏
Data Warehousing
Data URI Scheme
Design, and Data Integration hours
hours
~28.1 total 5.6 per
❏ Pentaho week
DESCRIPTION
❏ Data Integration
In this course, you’ll learn exciting concepts and skills for designing
~4 hours of video
❏ Extract, Transform, Load
data warehouses and creating data integration workflows. You’ll
have hands-on experience for data warehouse design and use open
source products for manipulating pivot tables and creating data ~24.1 assignment hours
integration workflows. You’ll also gain conceptual background about
maturity models, architectures, multidimensional models, and
management practices, providing an organizational perspective
about data warehouse development. TAUGHT BY
❏
❏
Data URI Scheme
Data Warehousing
for Data Warehouses hours
hours
~23.7 total 4.7 per
❏ SQL week
DESCRIPTION
❏ Materialized View
~3.7 hours of video
❏ Database In this course, you'll use analytical elements of SQL for answering
business intelligence questions. You'll learn features of relational
database management systems for managing summary data
commonly used in business intelligence reporting. Because of the ~20 assignment hours
importance and difficulty of managing implementations of data
warehouses, we'll also delve into storage architectures, scalable
parallel processing, data governance, and big data impacts.
TAUGHT BY
❏
❏
Data Visualization
Microstrategy
Concepts, Tools, & hours
hours
~16 3.2 per
❏ Data URI Scheme Applications total
week
❏ Business Intelligence
~3.5 hours of video
❏ Data Analysis DESCRIPTION
In this course, you will gain the knowledge and skills for using data
warehouses for business intelligence purposes and for working as a ~12.5 assignment hours
business intelligence developer. You’ll have the opportunity to work
with large data sets in a data warehouse environment and will learn
the use of MicroStrategy's Online Analytical Processing (OLAP) and
Visualization capabilities to create visualizations and dashboards. TAUGHT BY
❏
❏
Data Warehousing
Data URI Scheme
Warehouse for Business hours
hours
~7.7 1.3 per
❏ Microstrategy Intelligence Implementation total
week
❏ Analytics
~1.6 hours of video
❏ Data Model DESCRIPTION
Target SkillSet
Conversant Beg Int Adv
Data Analyst
Skilled in metrics, data visualization, predictive analytics, and more, Data Analysts are a
go-resource for communicating business insights and uncovering meaningful, sustainable
Data Management
solutions to complex business challenges.
Data Visualization
Statistical Programming
Basic Data Processing and Visualization
SKILLS INCLUDE:
Data Presentation, Data Visualization, Decision Trees, Data Analysis,
Prerequisite Design Thinking, SQL, Regression Analysis, Analytics
Goal
DATA ANALYST
❏ SQL
❏ Data Analysis Analytics for Business hours
~17.8 total 4.4
hours
per
❏ Data URI Scheme week
❏ Modeling
~4.1 hours of video
❏ Data Segment DESCRIPTION
This course will expose you to the data analytics practices executed
in the business world. We will explore such key areas as the ~10.3 assignment hours
analytical process, how data is created, stored, accessed, and how
the organization works with data and creates the environment in
which analytics can flourish.
TAUGHT BY
❏ Regression Analysis
❏ Predictive Modelling Analytics ~22
hours
total
5.5
hours
per
❏ Exploratory Data Analysis week
❏ Data Analysis
❏ Mathematical Decision Making hours
~16.3 total 4.1
hours
per
Optimization week
❏ Analytics
~3.3 hours of video
❏ Data URI Scheme DESCRIPTION
❏ Business Analytics In this course, you’ll learn how to create models for decision making.
We will start with cluster analysis, a technique for data reduction ~13 assignment hours
that is very useful in market segmentation. You will then learn the
basics of Monte Carlo simulation that will help you model the
uncertainty that is prevalent in many business decisions.
TAUGHT BY
❏
❏
Data Visualization
Communication
Analytics Results hours
hours
~11.1 total 2.8 per
❏ Data Analysis week
❏ Presentation DESCRIPTION
~2.8 hours of video
❏ Data Virtualization In this course, you will learn how to communicate analytics results to
stakeholders who do not understand the details of analytics but
want evidence of analysis and data. You will be able to choose the ~8.3 assignment hours
right vehicles to present quantitative information, including those
based on principles of data visualization. You will also learn how to
develop and deliver data-analytics stories that provide context,
insight, and interpretation. TAUGHT BY
❏
❏
Data URI Scheme
Data Analysis
Capstone hours
hours
~17 total
4.2 per
❏ Cluster Analysis week
❏ Python Programming
❏ Computer Programming and Visualization hours
~13.5 total 2.7
hours
per
❏ Data Segment week
❏ Data Cleansing
~3 hours of video
❏ Data URI Scheme DESCRIPTION
In this course, you will learn what a data product is and go through
several Python libraries to perform data retrieval, processing, and ~6.7 assignment hours
visualization.
TAUGHT BY
TOPICS PRACTICE
TAUGHT BY
❏
❏
Analytics
Predictive Analytics
Modeling hours
hours
~9.3 total
2.3 per
❏ Type I And Type II Errors week
❏ Python Programming
❏ Big Data Products Learning Models hours
~10.8 total 2.2
hours
per
❏ Recommender Systems week
Target SkillSet
Conversant Beg Int Adv
SQL-Proficient Data Analyst
Using SQL—the world’s most popular database management language—the SQL-Proficient
Data Analyst is equipped to retrieve, manipulate, and analyze data from a relational
Data Management
database for faster, more reliable data management, insight, and decision-making.
Data Visualization
Statistical Programming
Databases and SQL for Data Science
SQL
Managing Big Data in Clusters and Cloud Storage
SKILLS INCLUDE:
SQL, MySQL, Databases, Data Analysis, SQLite, Data Models
Prerequisite
Goal
SQL-PROFICIENT DATA ANALYST
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Managing Big Data with TIME
❏ SQL
❏ MySQL MySQL hours
~24.6 total 4.9
hours
per
❏ Teradata week
❏ Data Analysis
DESCRIPTION ~2.9 hours of video
❏ Data URI Scheme
This course is an introduction to how to use relational databases in
business analysis. You will learn how relational databases work, and
how to use entity-relationship diagrams to display the structure of ~8.2 assignment hours
the data held within them. This knowledge will help you understand
how data needs to be collected in business contexts, and help you
identify features to consider if you’re involved in implementing new
data collection efforts. TAUGHT BY
❏ SQL
hours
❏ SQLite hours
~21.9 total 5.5 per
❏ Data Analysis week
DESCRIPTION
❏ Data Segment
In this course, you will write both simple and complex queries to
~3.5 hours of video
❏ Database
help you select data from tables, learn common operators, and how
to combine the data. You’ll use case statements and concepts like
data governance and profiling, discuss topics on data, and practice ~18.4 assignment hours
using real-world programming assignments. You’ll also interpret the
structure, meaning, and relationships in source data and use SQL as
a professional to shape your data for targeted analysis purposes.
TAUGHT BY
❏ SQL
❏ Data URI Scheme and AB Testing with SQL hours
~21.1 total 5.3
hours
per
❏ A/B Testing week
Link to course
TOPICS PRACTICE Katrina Glaeser
Quizzes Senior Data Scientist
★ Data of Unknown Marco Polo
4
Quality
★ Creating Clean
Datasets 1 Peer-Reviewed
★ SQL Problem Solving Assignments
★ Case Study: AB
Programming
Testing 0 Assignments
SQL-PROFICIENT DATA ANALYST
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Databases and SQL for TIME
❏ SQL
❏ Database Data Science hours
~12.4 total 3.1
hours
per
❏ IBM Db2 week
Cloudera
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Foundations for Big Data TIME
❏ SQL
❏ Database Analysis with SQL hours
~18.3 total 3.7
hours
per
❏ Big Data week
❏ Hive
DESCRIPTION ~4.7 hours of video
❏ Analytics
By the end of the course, you will be able to distinguish operational
from analytic databases, and understand how these are applied in
big data; understand how database and table design provides
~10.9 assignment hours
structures for working with data; appreciate how differences in
volume and variety of data affects your choice of an appropriate
database system; explore databases and tables in a big data
TAUGHT BY
platform, and more.
Link to course
TOPICS PRACTICE Glynn Durham
Senior Instructor
★ Data and Databases Cloudera
5 Quizzes
★ Relational Databases
and SQL
★ Big Data 1 Peer-Reviewed
★ SQL Tools for Big Assignments
Data Analysis
Programming
0 Assignments
SQL-PROFICIENT DATA ANALYST
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Managing Big Data with TIME
❏ SQL
❏ MySQL MySQL hours
~24.6 total 4.9
hours
per
❏ Teradata week
Cloudera
RATING 4.9 out of 5 stars
SKILLS ACQUIRED
Analyzing Big Data with TIME
❏ SQL
❏ Hive SQL hours
~33.8 total 5.7
hours
per
❏ Data Analysis week
❏ Big Data
~7.1 hours of video
❏ PostgreSQL DESCRIPTION
Cloudera
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Managing Big Data in TIME
❏ Sqoop
~2.9 hours of video
❏ SQL DESCRIPTION
In this course, you'll learn how to manage big datasets; how to load
them into clusters and cloud storage; create and manage big data ~12.7 assignment hours
databases and tables using Apache Hive and Apache Impala,
describe and choose among different data types and file formats for
big data systems, and more.
TAUGHT BY
Target SkillSet
Conversant Beg Int Adv
Python-Proficient Data Scientist
Open-source, easy to learn, and versatile, Python is used by programmers and data
scientists everywhere. From data analysis and visualization to building machine learning
Data Management
applications, the Python-Proficient Data Scientist propels organizations into the future.
Data Visualization
Python
SKILLS INCLUDE:
Data Analysis, Statistical Classification, Python Libraries, Machine Learning
Prerequisite Algorithms, Data Visualization, Data Wrangling, Python, Data Virtualization
Goal
PYTHON-PROFICIENT DS
University of Michigan
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Introduction to Data Science TIME
❏
❏
Pandas
Python Programming
in Python hours
hours
~17.6 total 4.4 per
❏ Computer Programming week
DESCRIPTION
❏ Data URI Scheme
In this course, you’ll learn the basics of the python programming
~2.7 hours of video
❏ Numpy
environment, including fundamental python programming
techniques such as lambdas, reading and manipulating csv files, and
the numpy library. I'll also introduce data manipulation & cleaning ~7 assignment hours
techniques using the popular python pandas data science library;
the abstraction of the Series and DataFrame as the central data
structures for data analysis, and tutorials on how to use functions
such as groupby, merge, and pivot tables effectively. TAUGHT BY
Programming
3 Assignments
PYTHON-PROFICIENT DS
University of Michigan
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Applied Plotting, Charting & TIME
❏
❏
Matplotlib
Data Visualization
Data Representation in hours
hours
~16.4 total 4.1 per
❏ Python Programming Python week
★ Module 1: Principles of
Information 0 Quizzes
Visualization
★ Module 2: Basic Peer-Reviewed
Charting 4
Assignments
★ Module 3: Charting
Fundamentals
★ Module 4: Applied Programming
0 Assignments
Visualizations
PYTHON-PROFICIENT DS
University of Michigan
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Applied Machine TIME
❏ Machine Learning
❏ Scikit-Learn Learning in Python hours
~23.2 total 5.8
hours
per
❏ Python Programming week
DESCRIPTION
❏ Computer Programming
This course will introduce the learner to applied machine learning
~6.9 hours of video
❏ Algorithms
(ML), focusing more on the techniques and methods than on the
statistics behind these methods. By the end, students will be able to
identify the difference between a supervised (classification) and ~15.4 assignment hours
unsupervised (clustering) technique, identify which technique they
need to apply for a particular dataset and need, engineer features
to meet that need, and write python code to carry out an analysis.
TAUGHT BY
University of Michigan
RATING 4.2 out of 5 stars
SKILLS ACQUIRED
Applied Text Mining in TIME
❏ Text Mining
❏ Code Segment Python hours
~19.4 total 4.8
hours
per
❏ Natural Language Processing week
University of Michigan
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Applied Social Network TIME
❏ Network Analysis
❏ Social Network Analysis Analysis in Python hours
~18.4 total 4.6
hours
per
❏ Graphs week
❏ Python Programming
~3.7 hours of video
❏ Graph Theory DESCRIPTION
University of Michigan
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Understanding and TIME
❏
❏
Data Visualization
Data Analysis
Visualizing Data with Python hours
hours
~14.5 total 3.6 per
❏ Sampling Statistics week
DESCRIPTION
❏ Python Programming
In this course, you'll be introduced to the field of statistics, including ~8.1 hours of video
where data come from, study design, data management, and
exploring and visualizing data. You'll identify different types of data,
and learn how to visualize, analyze, and interpret summaries for ~0 assignment hours
both univariate and multivariate data. You'll also learn the
differences between probability and non-probability sampling from
larger populations, the idea of how sample estimates vary, and
more. TAUGHT BY
University of Michigan
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Inferential Statistical Analysis TIME
❏
❏
Confidence Interval
Statistical Inference
with Python hours
hours
~18.1 total 4.5 per
❏ Statistical Hypothesis Testing week
DESCRIPTION
~6.7 hours of video
In this course, we’ll explore basic principles behind using data for
estimation and for assessing theories. We will analyze both
categorical data and quantitative data, starting with one population ~0 assignment hours
techniques and expanding to handle comparisons of two
populations. We’ll learn how to construct confidence intervals. We’ll
also use sample data to assess whether or not a theory about the
value of a parameter is consistent with the data. TAUGHT BY
University of Michigan
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Fitting Statistical Models to TIME
❏
❏
Bayesian Statistics
Python Programming
Data with Python hours
hours
~13.3 total 3.3 per
❏ Statistical Models week
DESCRIPTION
~6.4 hours of video
In this course, we’ll expand our exploration of statistical inference
techniques by focusing on the science and art of fitting statistical
models to data. We’ll build on the concepts in the Statistical
Inference course to emphasize the importance of connecting
~0 assignment hours
research questions to our data analysis methods. We will also focus
on various modeling objectives, including making inference about
relationships between variables and generating predictions for
TAUGHT BY
future observations.
Rhyme
RATING 3.4 out of 5 stars
SKILLS ACQUIRED
Project: Predict Sales TIME
0 Peer-Reviewed
Assignments
Programming
0 Assignments
PYTHON-PROFICIENT DS
Rhyme
RATING 4 out of 5 stars
SKILLS ACQUIRED
Project: Multiple Linear TIME
❏
❏
Scikit-Learn
Machine Learning
Regression with Scikit-learn hours
hours
~4.8 total
4.8 per
❏ Linear Regression week
~0 hours of video
DESCRIPTION
In this 2-hour long project-based course, you will build and evaluate
multiple linear regression models using Python. You will use ~1.5 assignment hours
scikit-learn to calculate the regression, while using pandas for data
management and seaborn for data visualization. The data for this
project consists of the very popular Advertising dataset to predict
sales revenue based on advertising spending through media such TAUGHT BY
as TV, radio, and newspaper.
Link to course
TOPICS PRACTICE
Snehan Kekre
Machine Learning Instructor
Project: Multiple Linear
1 Quizzes
Regression with scikit-learn
0 Peer-Reviewed
Assignments
Programming
0 Assignments
PYTHON-PROFICIENT DS
Rhyme
SKILLS ACQUIRED
Project: Image Compression TIME
❏
❏
IPython
K-Means Clustering
with K-Means Clustering hours
hours
~4 total
4 per
❏ Machine Learning week
DESCRIPTION
❏ Scikit-Learn
In this project, you'll apply the k-means clustering unsupervised
~0 hours of video
learning algorithm using scikit-learn and Python to build an image
compression application with interactive controls. By the end, you'll
be competent in pre-processing high-resolution image data for ~0 assignment hours
k-means clustering, conducting basic exploratory data analysis (EDA)
and data visualization, applying a computationally time-efficient
implementation of the k-means algorithm to compress images, and
more. TAUGHT BY
0 Peer-Reviewed
Assignments
Programming
0 Assignments
UPSKILLING - DATA SCIENCE TEAMS
Target SkillSet
Conversant Beg Int Adv
R-Proficient Data Scientist
From data analysis and visualization to AI and machine learning, all the way to creating
reliable, scalable enterprise applications, the R-Proficient Data Scientist enables the
Data Management
organization to be ready for the future—all in the open-source programming language R.
Data Visualization
R
SKILLS INCLUDE:
Data Analysis, Statistical Classification, R Libraries, Machine Learning
Prerequisite Algorithms, Data Visualization, Data Wrangling, R, Data Virtualization
Goal
R-PROFICIENT DATA SCIENTIST
❏ Github
❏ RStudio Toolbox ~8.5
hours
total
2.2
hours
per
❏ Data Science week
❏ R Programming
~2.3 hours of video
❏ Data URI Scheme DESCRIPTION
In this course you will get an introduction to the main tools and
ideas in the data scientist's toolbox. There are two components to ~6.2 assignment hours
this course. The first is a conceptual introduction to the ideas
behind turning data into actionable knowledge. The second is a
practical introduction to the tools that will be used in the program
like version control, markdown, git, GitHub, R, and RStudio. TAUGHT BY
❏ R Programming
hours
❏ Computer Programming hours
~20 total
5 per
❏ Programming Language week
❏ Computer Programming
~3.4 hours of video
❏ Data Segment DESCRIPTION
This course will cover the basic ways that data can be obtained: the
web, APIs, databases, and colleagues in various formats. It’ll also ~7.1 assignment hours
cover the basics of data cleaning and how to make data “tidy.” This
course will also overview the components of a complete data set
including raw data, processing instructions, codebooks, and
processed data. TAUGHT BY
0
Programming Brian Caffo, PhD
Assignments Professor, Department of
Biostatistics
R-PROFICIENT DATA SCIENTIST
❏ Data Analysis
hours
❏ Exploratory Data Analysis hours
~14.8 total 3.7 per
❏ Data URI Scheme week
❏ ggplot2
~5 hours of video
❏ R Programming DESCRIPTION
0
Programming Brian Caffo, PhD
Assignments Professor, Department of
Biostatistics
R-PROFICIENT DATA SCIENTIST
❏ Knitr
hours
❏ R Programming hours
~10 total
2.5 per
❏ Computer Programming week
❏ Data Analysis
~4.2 hours of video
❏ Data URI Scheme DESCRIPTION
In this course, you’ll learn the concepts and tools behind reporting
modern data analyses in a reproducible manner. This course will ~4.6 assignment hours
focus on literate statistical analysis tools which allow one to publish
data analyses in a single document that allows others to easily
execute the same analysis to obtain the same results.
TAUGHT BY
❏ Statistics
hours
❏ Statistical Hypothesis hours
~15.9 total 4 per
Testing week
❏ Hypothesis Testing
~5.2 hours of video
❏ Software Testing DESCRIPTION
❏ Inference This course presents the fundamentals of inference in a practical
approach for getting things done. After taking this course, learners ~7.3 assignment hours
will understand the broad directions of statistical inference and use
this information for making informed choices in analyzing data.
TAUGHT BY
❏ Machine Learning
❏ Algorithms Learning hours
~13.4 total 3.3
hours
per
❏ Machine Learning week
Algorithms
DESCRIPTION ~4.2 hours of video
❏ Random Forest
This course will cover the basic components of building and applying
❏ Randomness
prediction functions with an emphasis on practical applications, and
will provide basic grounding in concepts such as training and tests
~8.7 assignment hours
sets, overfitting, and error rates. The course will also introduce a
range of model based and algorithmic machine learning methods
including regression, classification trees, Naive Bayes, and random
TAUGHT BY
forests.
❏ Plotly
❏ R Programming Products hours
~13.7 total 3.4
hours
per
❏ Data URI Scheme week
❏ Interactivity
~4.2 hours of video
❏ Computer Programming DESCRIPTION
This course covers the basics of creating data products using Shiny,
R packages, and interactive graphics. The course will focus on the ~9.3 assignment hours
statistical fundamentals of creating a data product that can be used
to tell a story about data to a mass audience.
TAUGHT BY
❏ R Programming
hours
❏ Natural Language hours
~8.9 total
1.3 per
Processing week
❏ Computer Programming
~0.5 hours of video
❏ Omega Language DESCRIPTION
❏ Natural Language The Data Science capstone project course will allow students to
create a usable/public data product that can be used to show their ~5.5 assignment hours
skills to potential employers. Projects will be drawn from real-world
problems and will be conducted with industry, government, and
academic partners.
TAUGHT BY
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Introduction to TIME
❏ R Programming
❏ Statistics Probability and Data hours
~21.4 total 4.3
hours
per
❏ Computer Programming week
❏ Probability
~3.8 hours of video
❏ RStudio DESCRIPTION
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Linear Regression and TIME
❏ Linearity
❏ Linear Regression Modeling hours
~13.9 total 3.5
hours
per
❏ Regression Analysis week
❏ R Programming
~2.2 hours of video
❏ Statistics DESCRIPTION
In this course, you will learn the fundamental theory behind linear
regression and, through data examples, learn to fit, examine, and ~9.9 assignment hours
utilize regression models to examine relationships between multiple
variables, using the free statistical software R and RStudio.
TAUGHT BY
Duke University
RATING 3.9 out of 5 stars
SKILLS ACQUIRED
Bayesian Statistics TIME
❏ Bayesian
hours
❏ Statistics hours
~29.2 total 5.8 per
❏ Bayesian Statistics DESCRIPTION week
❏ Regression Analysis
hours
❏ Linearity hours
~16.9 total 4.2 per
❏ Linear Regression week
❏ Linear Model
~6.8 hours of video
❏ Statistics DESCRIPTION
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Statistics with R TIME
❏ Statistics
❏ R Programming Capstone ~8.6
hours
total
1.1
hours
per
❏ Bayesian week
Target SkillSet
Conversant Beg Int Adv
NLP-Specialized Data Scientist
From gathering market intelligence to building virtual assistants, the NLP-Specialized Data
Scientist can leverage textual data for insight and build better products and services at
Data Management
lower costs.
Data Visualization
Statistics
Clinical Natural Language Processing
Statistical Programming
Text Retrieval and Search Engines
SKILLS INCLUDE:
Natural Language Processing, Artificial Neural Network, Omega Language, Machine
Prerequisite
Translation, Recommender System, Named Entity Recognition, Natural Language
Goal Generation, Time Series Analysis, APIs, TensorFlow
NLP-SPECIALIZED DS
❏ Deep Learning
❏ Artificial Neural Network Learning hours
~41.8 total 7
hours
per
❏ TensorFlow week
❏ Natural Language
Processing Processing hours
~33.6 total 6.7
hours
per
❏ Chatterbot week
Google Cloud
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Sequence Models for Time TIME
❏ Environment Variable
~4.5 hours of video
❏ Time Series Analysis DESCRIPTION
IBM
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Getting Started with AI TIME
❏ Watson (Computer)
❏ Artificial Intelligence using IBM Watson ~9.1
hours
total
2.3
hours
per
❏ Natural Language week
Programming
0 Assignments
NLP-SPECIALIZED DS
IBM
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Building AI Powered TIME
Chatbots Without
❏ Chatterbots
hours
❏ Watson (Computer) hours
~15.5 total 3.9 per
❏ Artificial Intelligence Programming week
❏ Computer Programming
~0.8 hours of video
❏ WordPress DESCRIPTION
❏ Computational Linguistics
❏ Natural Language Processing Processing hours
~14.2 total 2.8
hours
per
❏ Linguistics week
University of Illinois at
Urbana-Champaign
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Text Retrieval and Search TIME
❏ Document Retrieval
❏ Code Segment Engines ~25
hours
total
4.2
hours
per
❏ Recommender Systems week
❏ Information Retrieval
~9.4 hours of video
❏ Omega Language DESCRIPTION
TAUGHT BY
Programming
2 Assignments
NLP-SPECIALIZED DS
deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Sequence Models TIME
❏ Deep Learning
DESCRIPTION ~5.3 hours of video
❏ Natural Language
This course will teach you how to build models for natural language,
Processing
audio, and other sequence data. Thanks to deep learning, sequence
algorithms are working far better than just two years ago, and this is
~0 assignment hours
enabling numerous exciting applications in speech recognition,
music synthesis, chatbots, machine translation, natural language
understanding, and many others.
TAUGHT BY
IBM
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
AI Workflow: Machine TIME
❏
❏
Natural Language Processing
Numpy
Learning, Visual Recognition hours
hours
~4.4 2.2 per
❏ Artificial Neural Network and NLP total
week
❏ Information Engineering
DESCRIPTION ~0.5 hours of video
❏ Artificial Intelligence
In this course, you’ll learn how to set up models and their associated
data pipelines for a hypothetical streaming media company. We’ll
~2.3 assignment hours
cover evaluation metrics, where you will learn best practices for a
number of different metrics including regression metrics,
classification metrics, and multi-class metrics. We’ll end on best
practices for different types of models including linear models,
TAUGHT BY
tree-based models, and neural networks.
0
Programming Ray Lopez, PhD
Assignments Data Science Curriculum Leader
UPSKILLING - DATA SCIENCE TEAMS
Target SkillSet
TensorFlow-Proficient
Conversant Beg Int Adv
ML Engineer
Data Management Your TensorFlow-Proficient ML Engineers can leverage the magic of machine
learning—building, training, and deploying machine learning models with TensorFlow, an
end-to-end open source ML platform.
Data Visualization
TensorFlow
Bayesian Methods for Machine Learning
Math
Recommendation Systems with TensorFlow on GCP
Statistics
Introduction to Applied Machine Learning
Statistical Programming
Computer Programming
SKILLS INCLUDE:
Feature Engineering, Machine Learning, Data Analysis, Bayesian Inference,
Prerequisite
Bayesian Optimization, Tensorflow, Natural Language Processing
Goal
TENSORFLOW-PROFICIENT MLE
Machine Learning
❏ Bayesian Inference
hours
❏ Mathematical Optimization hours
~44.3 total 7.4 per
❏ Bayesian Optimization week
❏ Variational Bayesian DESCRIPTION
~9.7 hours of video
Methods
In this course, we’ll discuss the basics of Bayesian methods: from
how to define a probabilistic model to how to make predictions
from it. We’ll see how one can automate this workflow and how to ~34.6 assignment hours
speed it up using some advanced techniques. We will also see
applications of Bayesian methods to deep learning and how to
generate new images with it. We will see how new drugs that cure
severe diseases be found with Bayesian methods. TAUGHT BY
❏ Natural Language
Processing Processing hours
~33.6 total 6.7
hours
per
❏ Natural Language week
❏ Omega Language
~7.4 hours of video
❏ Tensorflow DESCRIPTION
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Production Machine TIME
❏ TensorFlow
❏ Machine Learning Learning Systems hours
~16.9 total 8.5
hours
per
❏ Cloud Computing week
❏ Advanced Machine
~3.3 hours of video
Learning DESCRIPTION
❏ Data Parallelism In this course, we’ll dive into the components and best practices of a
high-performing ML system in production environments. ~13.6 assignment hours
TAUGHT BY
TOPICS PRACTICE
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Image Understanding TIME
❏ Convolutional Neural
Network with TensorFlow on GCP hours
~23.8 total 12
hours
per
❏ TensorFlow week
Google Cloud
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Sequence Models for Time TIME
❏
❏
Tensorflow
Time Series
Series and Natural Language hours
hours
~33.2 total 16.7 per
❏ Natural Language Processing week
Processing
~4.5 hours of video
❏ Environment Variable DESCRIPTION
❏ Time Series Analysis This course is an introduction to sequence models and their
applications, including an overview of sequence model architectures ~28.7 assignment hours
and how to handle inputs of variable length. You’ll learn how to
predict future values of a time-series address time-series and text
problems with recurrent neural networks, and more.
TAUGHT BY
Google Cloud
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Recommendation Systems TIME
❏
❏
Recommender Systems
TensorFlow
with TensorFlow on GCP hours
hours
~23.8 total 12 per
❏ Google Cloud Platform week
❏ Cloud Computing
~6.7 hours of video
DESCRIPTION
University of Michigan
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Applied Machine TIME
❏ Machine Learning
❏ Scikit-Learn Learning in Python hours
~23.2 total 5.8
hours
per
❏ Python Programming week
DESCRIPTION
❏ Computer Programming
~6.9 hours of video
❏ Algorithms This course will introduce the learner to applied machine learning,
focusing more on the techniques and methods than on the statistics
behind these methods. The course will start with a discussion of
how machine learning is different than descriptive statistics, and ~15.4 assignment hours
introduce the scikit learn toolkit through a tutorial. The course will
end with a look at more advanced techniques, such as building
ensembles, and practical limitations of predictive models.
TAUGHT BY
❏
❏
Feature Engineering
Machine Learning
Competition: Learn from Top hours
hours
~57.8 total 11.5 per
❏ Data Analysis Kagglers week
❏ Feature Extraction
DESCRIPTION ~11.2 hours of video
❏ Data Segment
In this course, you’ll learn to analyze and solve competitively such
predictive modeling tasks. When you finish the course, you’ll ~46.6 assignment hours
understand how to solve predictive modeling competitions
efficiently; learn which of the skills obtained can be applicable to
real-world tasks; Be able to form reliable cross validation
methodologies that help you benchmark your solutions, and more. TAUGHT BY
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Google Cloud Platform Big TIME
❏
❏
Cloud Computing
Google Cloud Platform
Data and Machine Learning hours
hours
~30 15.1 per
❏ Google Fundamentals total
week
❏ Cloud Platforms
~4.9 hours of video
❏ BigQuery DESCRIPTION
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
How Google does TIME
❏ Machine Learning
DESCRIPTION ~3.6 hours of video
What is machine learning, and what kinds of problems can it solve?
Google thinks about machine learning slightly differently—of being
about logic, rather than just data. In this course, we talk about why
~13.2 assignment hours
such a framing is useful for data scientists when thinking about
building a pipeline of machine learning models. We discuss the five
phases of converting a candidate use case to be driven by machine
TAUGHT BY
learning, and more.
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Launching into Machine TIME
❏ Machine Learning
❏ BigQuery Learning hours
~10.7 total 10.7
hours
per
❏ TensorFlow week
❏ Data Segment
~3.3 hours of video
❏ Preprocessor DESCRIPTION
Link to course
TOPICS PRACTICE
Google Cloud Training
★ Introduction
3 Quizzes
★ Practical ML
★ Optimization
★ Generalization and 0 Peer-Reviewed
Sampling Assignments
Programming
2 Assignments
TENSORFLOW-PROFICIENT MLE
Google Cloud
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Intro to TensorFlow TIME
❏ TensorFlow
hours
❏ Cloud Computing hours
~14.6 total 4.9 per
❏ Google Cloud Platform week
❏ Estimator DESCRIPTION
~3 hours of video
❏ Machine Learning We introduce low-level TensorFlow and work our way through the
necessary concepts and APIs so as to be able to write distributed
machine learning models. Given a TensorFlow model, we explain ~11.6 assignment hours
how to scale out the training of that model and offer
high-performance predictions using Cloud Machine Learning
Engine.
TAUGHT BY
Programming
5 Assignments
TENSORFLOW-PROFICIENT MLE
Google Cloud
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Feature Engineering TIME
❏ Feature Engineering
hours
❏ TensorFlow hours
~24.8 total 12.4 per
❏ Beam Robotics week
❏ Apache Beam
~4 hours of video
❏ Dataflow DESCRIPTION
In this course you will get hands-on practice choosing features and
preprocessing them inside of Google Cloud Platform with interactive ~20.8 assignment hours
labs. Our instructors will walk you through the code solutions which
will also be made public for your reference as you work on your own
future data science projects.
TAUGHT BY
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Art and Science of TIME
❏ TensorFlow
❏ Machine Learning Machine Learning hours
~26.2 total 8.7
hours
per
❏ Keras week
❏ Estimator DESCRIPTION
~3.4 hours of video
❏ Google Cloud Platform
In this course you will learn the many knobs and levers involved in
training a model. You will first manually adjust them to see their
effects on model performance. Once familiar with the knobs and ~22.8 assignment hours
levers, otherwise known as hyperparameters, you will learn how to
tune them in an automatic way using Cloud Machine Learning
Engine on Google Cloud Platform.
TAUGHT BY
Programming
4 Assignments
TENSORFLOW-PROFICIENT MLE
❏ Machine Learning
❏ Applied Machine Learning Machine Learning ~9.5
hours
total
2.4
hours
per
❏ Artificial Intelligence week
❏ Artificial Intelligence
DESCRIPTION ~2.4 hours of video
Applications
By the end of the course, you will be able to clearly define a machine
learning problem using two approaches. You will learn to survey
available data resources and identify potential ML applications. You
~7.1 assignment hours
will learn to take a business need and turn it into a machine learning
application. You will prepare data for effective machine learning
applications.
TAUGHT BY
❏ Machine Learning
Supervised Learning Tip to Tail hours
hours
❏ Supervised Learning ~12.4 total 3.1 per
❏ Machine Learning Algorithms week
DESCRIPTION
❏ Support Vector Machine
This course takes you from understanding the fundamentals of a
~3.1 hours of video
machine learning project. Learners will understand and implement
supervised learning techniques on real case studies to analyze
business case scenarios where decision trees, k-nearest neighbours ~7.4 assignment hours
and support vector machines are optimally used. Learners will also
gain skills to contrast the practical consequences of different data
preparation steps and describe common production issues in
applied ML. TAUGHT BY
Duke University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
❏ Machine Learning
Introduction to Machine TIME
Rhyme
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Project: Basic Image TIME
❏
❏
TensorFlow
Keras
Classification with TensorFlow hours
hours
~4.8 total
4.8 per
❏ Artificial Neural Network week
Link to course
TOPICS PRACTICE
Amit Yadav
Machine Learning Instructor
TensorFlow Beginner: Basic
0 Quizzes
Image Classification
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Project: Predicting House TIME
❏
❏
TensorFlow
Keras
Prices with Regression using hours
hours
~4.1 4.1 per
❏ Neural Network Models TensorFlow total
week
~0 hours of video
DESCRIPTION
In this 2-hour long project-based course, you will learn the basics of
using Keras with TensorFlow as its backend and you will learn to use ~0 assignment hours
it to solve a basic regression problem. By the end of this project, you
will have created, trained, and evaluated a neural network model
that, after the training, will be able to predict house prices with a
high degree of accuracy. TAUGHT BY
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Classification with TIME
❏
❏
Deep Learning
Inductive Transfer
Transfer Learning in Keras hours
hours
~4 total
4 per
❏ Convolutional Neural week
Network
~0 hours of video
❏ Machine Learning DESCRIPTION
❏ TensorFlow In this 1.5 hour long project-based course, you will learn to create
and train a Convolutional Neural Network (CNN) with an existing ~0 assignment hours
CNN model architecture, and its pre-trained weights. We will use the
MobileNet model architecture along with its weights trained on the
popular ImageNet dataset
TAUGHT BY
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Image Classification TIME
❏
❏
Deep Learning
Computer Vision
with CNNs using Keras hours
hours
~4 total
4 per
❏ Machine Learning week
❏ Keras
~0 hours of video
DESCRIPTION
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Simple Recurrent TIME
❏
❏
Sequence Models
TensorFlow
Neural Network with Keras hours
hours
~3.8 total
3.8 per
❏ Recurrent Neural Network week
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Deploy Models with TIME
❏
❏
Deep Learning
Flask
TensorFlow Serving and Flask hours
hours
~4.2 total
4.2 per
❏ TensorFlow week
❏ Model Deployment
~0 hours of video
DESCRIPTION
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Basic Sentiment TIME
❏ TensorFlow
~0 hours of video
DESCRIPTION
In this project, you will learn the basics of using Keras with
TensorFlow as its backend and you will learn to use it to solve a ~0 assignment hours
basic sentiment analysis problem. By the end of this 2-hour long
project, you will have created, trained, and evaluated a Neural
Network model that, after the training, will be able to predict movie
reviews as either positive or negative reviews - classifying the TAUGHT BY
sentiment of the review text.
Link to course
TOPICS PRACTICE
Amit Yadav
Machine Learning Instructor
TensorFlow Beginner: Basic
0 Quizzes
Sentiment Analysis
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Avoid Overfitting TIME
❏
❏
Keras
Deep Learning
Using Regularization in hours
hours
~4 4 per
❏ TensorFlow TensorFlow total
week
❏ Machine Learning
~0 hours of video
DESCRIPTION
In this 2-hour long project-based course, you will learn the basics of
using weight regularization and dropout regularization to reduce
~0 assignment hours
over-fitting in an image classification problem. By the end of this
project, you will have created, trained, and evaluated a Neural
Network model that, after the training and regularization, will predict
TAUGHT BY
image classes of input examples with similar accuracy for both
training and validation sets.
Link to course
Amit Yadav
TOPICS PRACTICE Machine Learning Instructor
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Save, Load and TIME
❏ Keras
❏ Deep Learning Export Models with Keras ~4
hours
total
4
hours
per
❏ TensorFlow week
In this 1 hour long project based course, you will learn to save, load
and restore models with Keras. In Keras, we can save just the model
weights, or we can save weights along with the entire model
~0 assignment hours
architecture. We can also export the models to TensorFlow's Saved
Mode format which is very useful when serving a model in
production, and we can load models from the Saved Model format
TAUGHT BY
back in Keras as well.
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Neural Style TIME
❏ Keras
~0 hours of video
❏ Machine Learning DESCRIPTION
In this 2-hour long project-based course, you will learn the basics of
Neural Style Transfer with TensorFlow. Neural Style Transfer is a ~0 assignment hours
technique to apply stylistic features of a Style image onto a Content
image while retaining the Content's overall structure and complex
features. You’ll create content and style models, compute content
and style costs, and more. TAUGHT BY
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
Rhyme
SKILLS ACQUIRED
Project: Image Noise TIME
❏
❏
Noise Reduction
Autoencoder
Reduction with Auto- hours
hours
~3.7 3.7 per
❏ Machine Learning encoders using TensorFlow total
week
~0 hours of video
DESCRIPTION
In this 2-hour long project-based course, you will learn the basics of
image noise reduction with auto-encoders. Auto-encoding is an ~0 assignment hours
algorithm to help reduce dimensionality of data with the help of
neural networks. It can be used for lossy data compression where
the compression is dependent on the given data.
TAUGHT BY
0 Peer-Reviewed
Assignments
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
deeplearning.ai
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Natural Language TIME
❏ Natural Language
Processing Processing in TensorFlow ~9.6
hours
total
2.4
hours
per
❏ Natural Language week
❏ Omega Language
~1.9 hours of video
❏ TensorFlow DESCRIPTION
Programming
0 Assignments
TENSORFLOW-PROFICIENT MLE
deeplearning.ai
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Sequences, Time Series, TIME
❏ Time Series
❏ Environment Variable and Prediction ~9.3
hours
total
2.3
hours
per
❏ TensorFlow week
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Sequences and
4 Quizzes Laurence Moroney
Prediction
AI Advocate
★ Deep Neural
Networks for Time 0 Peer-Reviewed
Series Assignments
★ Recurrent Neural
Programming
Networks for Time 0 Assignments
Series
★ Real-world time
series data
UPSKILLING - DATA SCIENCE TEAMS
Target SkillSet
Conversant Beg Int Adv
AWS-Proficient ML Engineer
The AWS-Proficient ML Engineer is armed and ready with powerful cloud-based tools
Data Management
to quickly build, train, and deploy machine learning models in the Amazon ecosystem,
whatever the industry and use cases.
Data Visualization
Statistics
Statistical Programming
SKILLS INCLUDE:
Data Segments, Data Modeling, AWS, AI, Machine Learning,
Prerequisite Object Detection
Goal
AWS-PROFICIENT ML ENGINEER
❏ Natural Language
DESCRIPTION ~7.3 hours of video
Processing
This course will teach you how to get started with AWS Machine
Learning. Key topics include: machine Learning on AWS, Computer
Vision on AWS, and Natural Language Processing (NLP) on AWS.
~11.6 assignment hours
Each topic consists of several modules deep-diving into variety of
ML concepts, AWS services as well as insights from experts to put
the concepts into practice.
TAUGHT BY
❏
❏
Amazon Web Services
Apache MXNet
Getting Started with GluonCV hours
hours
~23.8 total 4 per
❏ GluonCV week
Target SkillSet
Big Data-Specialized
Conversant Beg Int Adv
Data Engineer
Data Management
The Big Data Specialized Data Engineer has the skill mastery to harness and extract value
from big data, including using Hadoop with MapReduce, Spark, Pig, and Hive.
Big Data
Statistical Programming
Managing Big Data in Clusters and Cloud Storage
SKILLS INCLUDE:
Apache Spark, Statistical Classification, Data Warehousing, Apache Hadoop, Neo4j,
Prerequisite MongoDB, Graph Theory, Data Management, KNIME, Python, Machine Learning
Goal
Concepts, Splunk
BIG DATA SPECIALIZED DE
❏ Big Data
hours
❏ Apache Hadoop hours
~17.3 total 2.9 per
❏ Data URI Scheme week
DESCRIPTION
❏ Mapreduce
By the end of this course, you’ll be able to describe the big data
~4.4 hours of video
❏ Data Segment
landscape including examples of real world big data problems
including the three key sources of big data: people, organizations,
and sensors; identify what are and what are not big data problems ~12.9 assignment hours
and be able to recast big data problems as data science questions;
provide an explanation of the architectural components and
programming models used for scalable big data analysis, and more.
TAUGHT BY
❏ Data Modeling
DESCRIPTION ~4.1 hours of video
❏ Data Segment
In this course, you will experience various data genres and
management tools appropriate for each. You will be able to
describe the reasons behind the evolving plethora of new big data
~8.6 assignment hours
platforms from the perspective of big data management systems
and analytical tools. Through guided hands-on tutorials, you will
become familiar with techniques using real-time and
TAUGHT BY
semi-structured data examples.
Link to course
TOPICS PRACTICE Ilkay Altintas
Chief Data Science Officer
★ Introduction to Big
4 Quizzes
Data Modeling and
Management
★ Big Data Modeling 1 Peer-Reviewed
★ Big Data Modeling Assignments
(Part 2)
Programming
Amarnath Gupta
★ Working With Data 0 Research Scientist
Assignments
Models
BIG DATA SPECIALIZED DE
❏ Mongodb
❏ Apache Spark Processing hours
~23.1 total 3.9
hours
per
❏ Data URI Scheme week
❏ Splunk
~5.2 hours of video
❏ Big Data DESCRIPTION
❏ Neo4j
❏ Graph Analytics Data hours
~16.6 total 3.3
hours
per
❏ Graph Theory week
❏ Big Data
❏ Data URI Scheme Project ~18
hours
total
3
hours
per
❏ Neo4j week
DESCRIPTION
❏ Knime
In this project, you’ll build a big data ecosystem and analyze a data ~0.3 hours of video
❏ Splunk set simulating big data generated from a large number of users who
are playing our imaginary game "Catch the Pink Flamingo.” We’ll
introduce you to the data set and guide you through some ~8.4 assignment hours
exploratory analysis using tools such as Splunk and Open Office,
then move into more challenging big data problems using KNIME,
Spark's MLLib and Gephi. Finally, we’ll show you how to create
engaging and compelling reports and slide presentations. TAUGHT BY
❏
❏
Data URI Scheme
Data Warehousing
for Data Warehouses hours
hours
~23.7 total 4.7 per
❏ SQL week
DESCRIPTION
❏ Materialized View
~3.7 hours of video
In this course, you'll use analytical elements of SQL for answering
business intelligence questions. You'll learn features of relational
database management systems for managing summary data
commonly used in business intelligence reporting. Because of the ~20 assignment hours
importance and difficulty of managing implementations of data
warehouses, we'll also delve into storage architectures, scalable
parallel processing, data governance, and big data impacts.
TAUGHT BY
Cloudera
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Managing Big Data in TIME
❏ Sqoop DESCRIPTION
~2.9 hours of video
❏ SQL In this course, you'll learn how to manage big datasets, how to load
them into clusters and cloud storage, and how to apply structure to
the data so that you can run queries on it using distributed SQL ~12.7 assignment hours
engines like Apache Hive and Apache Impala. You’ll learn how to
choose the right data types, storage systems, and file formats based
on which tools you’ll use and what performance you need.
TAUGHT BY
Target SkillSet
Business Intelligence-
Conversant Beg Int Adv
Specialized Data Engineer
Data Management
The Business Intelligence-Specialized Data Engineer can design and implement reporting
and analytical solutions to extract consumer and business insights.
Business Intelligence
Math
Business Intelligence Concepts, Tools, and
Applications
Statistics
Statistical Programming
SKILLS INCLUDE:
ETL, Apache Hadoop, Pentaho, MicroStrategy, Data Virtualization
Prerequisite
Goal
BUSINESS INTELLIGENCE DE
❏
❏
Data URI Scheme
Data Warehousing
for Data Warehouses hours
hours
~23.7 total 4.7 per
❏ SQL week
❏
❏
Data Visualization
Microstrategy
Concepts, Tools, and hours
hours
~16 3.2 per
❏ Data URI Scheme Applications total
week
❏ Business Intelligence
~3.5 hours of video
❏ Data Analysis DESCRIPTION
In this course, you will gain the knowledge and skills for using data
warehouses for business intelligence purposes and for working as a ~12.5 assignment hours
business intelligence developer. You’ll have the opportunity to work
with large data sets in a data warehouse environment and will learn
the use of MicroStrategy's Online Analytical Processing (OLAP) and
Visualization capabilities to create visualizations and dashboards. TAUGHT BY
Target SkillSet
Conversant Beg Int Adv
Data-Driven Marketer
The Data-Driven Marketer leverages marketing analytics to design, evaluate, and optimize
targeted brand and marketing campaigns that deliver strong ROI, drive customer loyalty,
Data Management
and more.
Data Visualization
Statistical Programming
Business Metrics for Data-Driven Companies
Marketing Analytics
SKILLS INCLUDE:
Data Visualization, Data Reporting, Predictive Analytics, Marketing
Prerequisite Analytics, Tableau, SQL, Python
Goal
DATA-DRIVEN MARKETER
❏
❏
Tableau Software
Data Visualization
with Tableau hours
hours
~9.7 total
2.4 per
❏ Data URI Scheme week
DESCRIPTION
❏ Data Virtualization
In this course, you’ll discover just what data visualization is, and how ~1.6 hours of video
we can use it to better see and understand data. Using Tableau,
we’ll examine the fundamental concepts of data visualization and
explore the Tableau interface, identifying and applying the various ~0 assignment hours
tools Tableau has to offer. By the end of the course you will be able
to prepare and import data into Tableau and explain the
relationship between data analytics and data visualization.
TAUGHT BY
University of Illinois at
Urbana-Champaign
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Digital Analytics for Marketing TIME
❏
❏
Digital Marketing
Marketing Analytics
Professionals: Marketing hours
hours
~12.9 total 3.2 per
❏ Data Analysis Analytics in Theory week
❏ Marketing Performance
~2.1 hours of video
Measurement & Management DESCRIPTION
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Course Overview
0 Quizzes Kevin Hartman
and Digital Influence Instructor of Department of
on Marketing Business Administration
★ Basics of Web 0 Peer-Reviewed
Analytics Assignments
★ Basic Analytics
Programming
Techniques and the 0 Assignments
Data
★ Promise and Pitfalls
of Digital Data
DATA-DRIVEN MARKETER
University of Illinois at
Urbana-Champaign
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Digital Analytics for Marketing TIME
❏
❏
Marketing Analytics
Data Analysis
Professionals: Marketing hours
hours
~11.2 total 2.8 per
❏ Data URI Scheme Analytics in Practice week
❏ Data Visualization
~1.9 hours of video
DESCRIPTION
TAUGHT BY
Duke University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Business Metrics for TIME
❏ Business Analytics
❏ Business Analysis Data-Driven Companies hours
~13.6 total 3.4
hours
per
❏ Business Process week
In this course, you will learn best practices for how to use data
analytics to make any company more competitive and more ~6.1 assignment hours
profitable. You will be able to recognize the most critical business
metrics and distinguish them from mere data.
TAUGHT BY
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
What is Data Science? TIME
❏ Data Science
hours
❏ Data Segment hours
~8.9 total
3 per
❏ Data URI Scheme week
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Databases and SQL for TIME
❏ SQL
❏ Database Data Science hours
~12.4 total 3.1
hours
per
❏ IBM Db2 week
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Open Source tools for TIME
❏ IPython
❏ RStudio Data Science ~8
hours
total
2.6
hours
per
❏ Watson (Computer) week
★ Introducing Skills
Polong Lin
5 Quizzes Data Scientist
Network Labs
★ Jupyter Notebooks
★ Apache Zeppelin 1 Peer-Reviewed
Notebooks Assignments
★ RStudio IDE
Programming
0 Assignments
DATA-DRIVEN MARKETER
❏ SQL
hours
❏ SQLite hours
~21.9 total 5.5 per
❏ Data Analysis week
❏ Data Segment
~3.5 hours of video
DESCRIPTION
University of Virginia
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Marketing Analytics TIME
❏ Marketing Experiments
hours
❏ Customer Lifetime Value hours
~23.7 total 4.7 per
❏ Brand Equity week
❏ Marketing Analytics
~4.7 hours of video
❏ Regression Analysis DESCRIPTION
This course gives you the tools to measure brand and customer
assets, understand regression analysis, and design experiments as a ~13 assignment hours
way to evaluate and optimize marketing campaigns. You'll leave the
course with a solid understanding of how to use marketing analytics
to predict outcomes and systematically allocate resources.
TAUGHT BY
Target SkillSet
Conversant Beg Int Adv
Data-Driven Product Manager
A Data-Driven Product Manager analyzes data to prioritize feature development, drive
strategy, identify and mitigate churn, develop product-market fit, and more—all with an
Data Management
aim of improving user experience and ensuring successful product launches.
Data Visualization
Data Visualization
Math
Statistical Programming
What is Data Science?
SKILLS INCLUDE:
Data Visualization, Data Reporting, Predictive Analytics, Python,
Prerequisite Business Analytics, Decision Analysis
Goal
DATA-DRIVEN PRODUCT MANAGER
University of Illinois at
Urbana-Champaign
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Data Visualization TIME
❏ Data Visualization
hours
❏ Data URI Scheme hours
~14.7 total 3.7 per
❏ Data Virtualization week
❏ Graphs DESCRIPTION
~6 hours of video
❏ Graphics In this course, you’ll learn the general concepts of data mining and
basic methodologies and applications, then dive into pattern
discovery, including concepts, methods, and applications of pattern ~6.7 assignment hours
discovery in data mining. We’ll also introduce methods for
pattern-based classification and some interesting applications of
pattern discovery.
TAUGHT BY
Duke University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Business Metrics for TIME
❏ Business Analytics
❏ Business Process Data-Driven Companies hours
~13.6 total 3.4
hours
per
❏ Business Analysis week
❏ Data Analysis
~4 hours of video
❏ Data URI Scheme DESCRIPTION
In this course, you will learn best practices for how to use data
analytics to make any company more competitive and more ~6.1 assignment hours
profitable. You will be able to recognize the most critical business
metrics and distinguish them from mere data.
TAUGHT BY
Duke University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Data Visualization and TIME
❏
❏
Tableau Software
Data URI Scheme
Communication with Tableau hours
hours
~25.8 total 5.2 per
❏ Data Analysis week
DESCRIPTION
❏ Data Visualization
In this course, you’ll become a master at communicating
~6.5 hours of video
❏ Data Segment
business-relevant implications of data analyses. You’ll learn how to
structure your data analysis projects to ensure your hard labor yield
results for your stakeholders. You’ll also learn how to streamline ~0.9 assignment hours
your analyses and highlight their implications using visualizations in
Tableau. Using other Tableau features, you’ll make effective
visualizations that harness the human brain’s innate perceptual and
cognitive tendencies to convey conclusions directly and clearly. TAUGHT BY
IBM
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
What is Data Science? TIME
❏ Data Science
hours
❏ Data Segment hours
~8.9 total
3 per
❏ Data URI Scheme week
IBM
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Open Source tools for TIME
❏ IPython
❏ RStudio Data Science ~8
hours
total
2.6
hours
per
❏ Watson (Computer) week
★ Introducing Skills
Polong Lin
5 Quizzes Data Scientist
Network Labs
★ Jupyter Notebooks
★ Apache Zeppelin 1 Peer-Reviewed
Notebooks Assignments
★ RStudio IDE
Programming
0 Assignments
DATA-DRIVEN PRODUCT MANAGER
❏ SQL
hours
❏ SQLite hours
~21.9 total 5.5 per
❏ Data Analysis week
❏ Data Segment
~3.5 hours of video
DESCRIPTION
Enterprise-grade
The world’s best knowledge base platform and services
● World’s best online courses & degrees that drive talent
● Courses and degrees in the most in-demand topics transformation
● Sourced from top global universities and companies
● Taught by top professors
● Admin platform and tracking
● Content curation and
Applied learning drives mastery Collections
● Hands-on, practical projects ● LMS integrations
● Short lessons available anywhere, anytime ● Priority learner support
● Smart reminders and targeted messaging ● Dedicated customer success
● Verified Certificate upon course completion
* Enterprise only
The world’s largest
learning platform
80m
46m+
Annual
delivers insights to question
attempts
drive your learning
Learners on
strategy.
Coursera
7,000+
As the largest online learning
Represented
platform in the world, Coursera companies
can help you understand the
trends, gaps, and benchmarks 40k+ 3,700+
for thousands of companies &
Skills taught Courses
millions of learners.
“We were looking for scale,
2,000+ global organizations use credibility — something we
Coursera to transform their talent. didn’t have to build
in-house. Coursera not only
offers training from very
prestigious institutions but
also a service platform that
allows you to do the kind of
tracking that you want.”
SABRINA MATTHEWS
HR Manager, Global Learning,
ZS Associates