Download as pdf or txt
Download as pdf or txt
You are on page 1of 43

The Essential Skills Collection

for Data Science Teams


The Essential Skills Collection
for Data Science Teams Job skills from experts
The Essential Skills for Data Science Teams is
taught by the world’s leading experts in
mathematics, computer science, and big data.
Drive business outcomes
for your data science
teams. Empower any Improved performance

team with expertise in 75% of data scientists applied skills they learned
on Coursera at work.
developing code,
leadership skills, and
product management.
Curated with data
Each course selection is informed by data-driven
insights from over 40m learners and mapped to
in-demand data science skills.
The Essential Skills Collection
for Data Science Teams

Audience
Data science and analytics Business skills for Data Tech skills for Data Science skills
teams building sustainable
Science Teams Data Science Teams for Data Science Teams
and compliant data
acquisition practices,
accurate models, and fair and
Featuring content from Featuring content from Featuring content from
explainable outputs to help
inform, guide, and influence
critical business decisions.

Skills taught
Business Case Dev
Courses include Courses include Courses include
Project Planning
Leadership AI For Everyone Programming for Everybody Sequence Models
NLP Managing Data Analysis (Getting Started with Python) Neural Networks and Deep Learning
Sentiment Analysis Foundations of Marketing Analytics Functional Program Design in Scala Natural Language Processing
Deep Learning Executive Data Science Capstone Deep Learning in Computer Vision Google Cloud Platform Big Data and
Forecasting Models for Marketing Big Data Essentials: HDFS, Machine Learning Fundamentals
Python
Decisions MapReduce and Spark RDD Bayesian Methods for ML
Tensorflow
Financial Engineering and Risk Introduction to TensorFlow Mathematics for ML: Linear Algebra
Machine Learning
Management

www.coursera.org/business
Business Skills
for Data Science Teams
Business Skills for Data Science Teams

deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED

❏ AI Strategy
AI For Everyone TIME

hours
❏ Workflow of Data Science Projects hours
~11.1 total 2.8 per
❏ Project Management DESCRIPTION week
❏ Project Planning
AI is not only for engineers. If you want your organization to become
better at using AI, this is the course to tell everyone—especially your ~4.3 hours of video
non-technical colleagues—to take. In this course, you will learn the
meaning behind common AI terminology, including neural networks,
machine learning, deep learning, and data science. ~6.8 assignment hours

TOPICS PRACTICE
TAUGHT BY
★ What is AI?
4 Quizzes
★ Building AI Projects
Link to course ★ Building AI In Your
Company 0 Peer-Reviewed Andrew Ng
★ AI and Society Assignments Computer Science Department

Programming
0 Assignments
Business Skills for Data Science Teams

SPECIALIZATION Executive Data Science

Johns Hopkins University


RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Managing Data Analysis TIME

❏ Data Analysis
hours
❏ Communication hours
~14.4 total 14.4 per
❏ Exploratory Data Analysis week
DESCRIPTION
❏ Interpretation
This one-week course describes the process of analyzing data and
~2.4 hours of video
❏ Data Management
how to manage that process. We describe the iterative nature of
data analysis and the role of stating a sharp question, exploratory
data analysis, inference, formal statistical modeling, interpretation, ~12 assignment hours
and communication.

TOPICS PRACTICE TAUGHT BY

★ Managing Data
Link to course 7 Quizzes
Analysis
Roger D. Peng
Peer-Reviewed Department of Biostatistics
0
Assignments

Programming
0 Assignments
Brian Caffo
Department of Biostatistics
Business Skills for Data Science Teams

Strategic Business
SPECIALIZATION
Analytics
ESSEC Business School
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Foundations of Marketing TIME

Analytics
❏ Marketing Analytics
hours
❏ Market Segmentation hours
~7.4 total
1.5 per
❏ Customer Lifetime Value week

❏ Predictive Analytics DESCRIPTION


~2.8 hours of video
❏ Data Analysis This course is designed for students, business analysts, and data
scientists who want to apply statistical knowledge and techniques to
business contexts. This course will cover what segmentation is all ~4.6 assignment hours
about understanding your customers, scorings models are about
targeting the right ones, and customer lifetime value is about
anticipating their future value.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Introduction to
Foundation of 4 Quizzes Arnaud De Bruyn
Marketing Analytics Head of the Marketing
★ Module 1: Statistical Peer-Reviewed Department
segmentation 0
Assignments
★ Module 2: Managerial
segmentation
★ Module 3: Targeting Programming
0 Assignments
and scoring models
Business Skills for Data Science Teams

Strategic Business
SPECIALIZATION
Analytics
ESSEC Business School
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Foundations of Strategic TIME

Business Analytics
❏ Analytics
hours
❏ R Programming hours
~14.7 total 3.7 per
❏ Business Analytics week

❏ Presentation DESCRIPTION
~4 hours of video
❏ Computer Programming This course is designed for students, business analysts, and data
scientists who want to apply statistical knowledge and techniques to
business contexts. By the end of this course, you should be able to ~6.4 assignment hours
approach a business issue using Analytics by qualifying the issue at
hand in quantitative terms, conducting relevant data analyses, and
presenting your conclusions and recommendations in a
business-oriented, actionable and efficient way. TAUGHT BY

Link to course TOPICS PRACTICE


Nicolas Glady
★ Introduction to Accenture Strategic Business
3 Quizzes
Strategic Business Analytics Chair Holder
Analytics
★ Finding groups 1 Peer-Reviewed
within Data Assignments
★ Factors leading to
Programming
events 0 Assignments
★ Predictions and
Forecasting
Business Skills for Data Science Teams

SPECIALIZATION Executive Data Science

Johns Hopkins University


RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Executive Data Science TIME



Data Science
Data Management
Capstone hours
hours
~0.8 total
0.8 per
❏ Data Analysis week
DESCRIPTION
❏ Management
This course is an opportunity for people who have completed all
~0 hours of video
four EDS courses to apply what they've learned to a real-world
scenario developed in collaboration with Zillow, a data-driven online
real estate and rental marketplace, and DataCamp, a web-based ~0.4 assignment hours
platform for data science programming. Your task will be to lead a
virtual data science team and make key decisions along the way to
demonstrate that you have what it takes to shepherd a complex
analysis project from start to finish. TAUGHT BY

Link to course TOPICS PRACTICE


Roger D. Peng
★ Executive Data Department of Biostatistics
0 Quizzes
Science Capstone

0 Peer-Reviewed
Assignments

1
Programming Brian Caffo
Assignments Department of Biostatistics
Business Skills for Data Science Teams

Foundations of Marketing
SPECIALIZATION
Analytics
Emory University
RATING 4.3 out of 5 stars
SKILLS ACQUIRED
Forecasting Models for TIME

❏ Marketing
❏ Forecasting Marketing Decisions ~9.2
hours
total
2.3
hours
per
❏ Coefficient Of Determination week

❏ Modeling
DESCRIPTION ~3.1 hours of video
❏ Exploratory Data Analysis
In Developing Forecasting Tools with Excel, learners will develop an
understanding of the basic components of a forecasting model, how ~5.2 assignment hours
to build their own forecasting models, and how to evaluate the
performance of forecasting models. All of this is done using
Microsoft Excel, ensuring that learners can take their skills and apply
them to their own business problems. TAUGHT BY

Link to course TOPICS PRACTICE


David Schweidel
★ Basics of Forecasting Associate Professor of Marketing
Models 4 Quizzes
★ Customer Analytics:
Predicting Individual Peer-Reviewed
Customer Behavior 1
Assignments
★ Managing Customer
Equity: Linking
Customer Analytics to Programming
0 Assignments
Customer Value
★ Marketing Mix
Modeling
Business Skills for Data Science Teams

Columbia University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Financial Engineering & TIME

❏ Pricing
❏ Financial Engineering Risk Management Part I hours
~31.2 total 3.9
hours
per
❏ Financial Modeling week

❏ Microsoft Excel DESCRIPTION


~12 hours of video
❏ Financial Risk Financial Engineering is a multidisciplinary field drawing from finance
and economics, mathematics, statistics, engineering and
computational methods. The emphasis of FE & RM Part I will be on ~16.7 assignment hours
the use of simple stochastic models to price derivative securities in
various asset classes including equities, fixed income, credit and
mortgage-backed securities.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Course Overview
6 Quizzes Martin Haugh
★ Introduction to Basic Co-Director, Center for Financial
Fixed Income Engineering
Securities 0 Peer-Reviewed
★ Introduction to Assignments
Derivative Securities
Programming
★ Option Pricing in the 0 Assignments Garud Iyengar
Multi-Period
Binomial Model Department of Industrial
Engineering & Operations
Research
Business Skills for Data Science Teams

Yonsei University
RATING 4.3 out of 5 stars
SKILLS ACQUIRED
Deep Learning for TIME

❏ Deep Learning
❏ Machine Learning Business hours
~10.2 total 1.7
hours
per
❏ Artificial Intelligence week

❏ Artificial Neural Network DESCRIPTION


~2.8 hours of video
❏ Recurrent Neural Network This course has three parts, where the first part focuses on Deep
Learning and Machine Learning technology-based future business
strategy. The second part focuses on the core technologies of DL ~7.4 assignment hours
and ML systems, and the third part focuses on four TensorFlow
Playground projects.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Deep Learning
5 Quizzes Jong-Moon Chung
Products & Services Professor, School of Electrical &
★ Business with Deep Electronic Engineering
Learning & Machine 0 Peer-Reviewed
Learning Assignments
★ Deep Learning
Programming
Computing Systems 0 Assignments
& Software
★ Basics of Deep
Learning Neural
Networks
Business Skills for Data Science Teams

University of Virginia
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Marketing Analytics TIME

❏ Marketing
hours
❏ Analytics hours
~23.5 total 4.7 per
❏ Brand week
DESCRIPTION
❏ Marketing Analytics
Marketing analytics enables marketers to measure, manage and ~4.7 hours of video
❏ Experiment analyze marketing performance to maximize its effectiveness and
optimize return on investment (ROI). This course gives you the tools
to measure brand and customer assets, understand regression ~12.3 assignment hours
analysis, and design experiments as a way to evaluate and optimize
marketing campaigns.

TAUGHT BY
TOPICS PRACTICE

Link to course ★ Marketing Resource


5 Quizzes
Allocation Rajkumar Venkatesan
★ Metrics for Bank of America Research
Measuring Brand 2 Peer-Reviewed Professor of Business
Assets Assignments Administration
★ Customer Lifetime
Programming
Value 0 Assignments
★ Regression Basics
Business Skills for Data Science Teams

SPECIALIZATION Excel Skills for Business

Macquarie University
RATING 4.9 out of 5 stars
SKILLS ACQUIRED
Excel Skills for Business: TIME

❏ Memoization
❏ Pivot Table Intermediate I ~21
hours
total
3
hours
per
❏ Chart week

❏ Pivot Chart DESCRIPTION


~3.6 hours of video
❏ Microsoft Excel Spreadsheet software remains one of the most ubiquitous pieces of
software used in workplaces across the world. In this course, you
will build a solid layer of more advanced skills so you can manage ~14.2 assignment hours
large datasets and create meaningful reports. These key techniques
and tools will allow you to add a sophisticated layer of automation
and efficiency to your everyday tasks in Excel.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ Working with
7 Quizzes
Dr. Yvonne Breyer
Multiple Worksheets Program Director, Design &
& Workbooks Experience, Global MBA
★ Text and Date 0 Peer-Reviewed
Functions Assignments
★ Named Ranges
Programming
★ Summarising Data 0 Assignments
Business Skills for Data Science Teams

Investment and Portfolio


SPECIALIZATION
Management
Rice University
RATING 4.6 out of 5 stars
SKILLS ACQUIRED

❏ Finance
Global Financial Markets TIME

❏ Market (Economics) and Instruments hours


~20.2 total 5
hours
per
❏ Financial Markets week
❏ Investment DESCRIPTION
❏ Instrumentation (Computer
In this course, you’ll start by learning the role of financial markets
~4.3 hours of video
Programming) and financial assets in a well-functioning economy. You’ll also learn
about the wide range of financial instruments available in major
asset classes, their features and valuations. Finally, you’ll explore ~8.2 assignment hours
how financial markets actually operate in the real world.

TOPICS PRACTICE TAUGHT BY

★ Introduction & Review


Link to course of Elementary Finance 4 Quizzes
Tools Arzu Ozoguz
★ Financial System & Peer-Reviewed Finance Faculty
Financial Assets: Fixed 0
Assignments
Income Securities
★ Financial System &
Financial Assets: Equity Programming
0 Assignments
Securities and
Derivatives
★ Organization of
Financial Markets and
Securities Trading
Business Skills for Data Science Teams

SPECIALIZATION Excel Skills for Business

Macquarie University
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Excel Skills for Business: TIME

❏ Microsoft Excel
❏ Dashboard (Business) Advanced ~25
hours
total
4.2
hours
per
❏ Data Cleansing week

❏ Data Segment DESCRIPTION


~4.9 hours of video
❏ Finance The topics we have prepared will challenge you as you learn how to
use advanced formula techniques and sophisticated lookups. You
will clean and prepare data for analysis, and learn how to work with ~16.6 assignment hours
dates and financial functions. An in-depth look at spreadsheet
design and documentation will prepare you for our big finale, where
you will learn how to build professional dashboards in Excel.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ Spreadsheet Design Dr. Yvonne Breyer
6 Quizzes
Program Director, Design &
and Documentation
★ Advanced Formula Experience, Global MBA
Techniques 0 Peer-Reviewed
★ Data Cleaning and Assignments
Preparation
★ Financial Functions 0 Programming
and Working with Assignments
Dates
Technology Skills
for Data Science Teams
Tech Skills for Data Science Teams

SPECIALIZATION Python for Everybody

University of Michigan
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Programming for Everybody TIME

(Getting Started with


❏ Python Programming
hours
❏ Python Syntax and Semantics hours
~14.8 total 2.1 per


Computer Programming
Basic Programming Language
Python) week

❏ Context-Sensitive Language ~5.5 hours of video


DESCRIPTION

This course aims to teach everyone the basics of programming ~9.3 assignment hours
computers using Python. We cover the basics of how one constructs
a program from a series of simple instructions in Python. The
course has no prerequisites and avoids all but the simplest
mathematics. TAUGHT BY

TOPICS PRACTICE
Link to course
Charles Severance
★ Chapter One: Why we Clinical Associate Professor,
Program 5 Quizzes
School of Information
★ Installing and Using
Python Peer-Reviewed
★ Chapter One: Why We 0
Assignments
Program (continued)
★ Chapter Two: Variables
and Expressions Programming
7 Assignments
Tech Skills for Data Science Teams

Functional Programming
SPECIALIZATION
Swiss Federal Institute of in Scala
Technology Lausanne
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Functional Program Design TIME

in Scala
❏ Functional Programming
hours
❏ Reactive Programming hours
~12.1 total 3 per
❏ Functional Design week

❏ Streams DESCRIPTION
~7.1 hours of video
❏ Scala Programming In this course you will learn how to apply the functional
programming style in the design of larger applications. You'll get to
know important new functional programming concepts, from lazy ~1.5 assignment hours
evaluation to structuring your libraries using monads. We'll work on
larger and more involved examples, from state space exploration to
random testing to discrete circuit simulators.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ For Expressions and Martin Odersky
0 Quizzes
Professor of Computer Science
Monads
★ Lazy Evaluation
★ Functions and State 0 Peer-Reviewed
★ Timely Effects Assignments

Programming
3 Assignments
Tech Skills for Data Science Teams

SPECIALIZATION TensorFlow in Practice

deeplearning.ai
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Introduction to TensorFlow for TIME



Tensorflow
Convolutional Neural Network
Artificial Intelligence, Machine hours
hours
~8.4 2.1 per
❏ Computer Vision Learning, & Deep Learning total
week

❏ Artificial Neural Network


~1.3 hours of video
❏ Deep Learning DESCRIPTION

If you are a software developer who wants to build scalable


AI-powered algorithms, you need to understand how to use the ~7.1 assignment hours
tools to build them. This course is part of the upcoming Machine
Learning in Tensorflow Specialization and will teach you best
practices for using TensorFlow, a popular open-source framework
for machine learning. TAUGHT BY

Link to course TOPICS PRACTICE


Laurence Moroney
★ A New Programming AI Advocate, Google Brain
Paradigm 4 Quizzes
★ Introduction to
Computer Vision Peer-Reviewed
★ Enhancing Vision with 0
Assignments
Convolutional Neural
Networks
★ Using Real-world Programming
0 Assignments
Images
Tech Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 3.8 out of 5 stars
SKILLS ACQUIRED
Deep Learning in TIME

❏ Computer Vision
❏ Deep Learning Computer Vision hours
~29.1 total 5.8
hours
per
❏ Tensorflow week

❏ Object Detection
~5.1 hours of video
❏ Machine Learning Algorithms DESCRIPTION

The goal of this course is to introduce students to computer vision,


starting from basics and then turning to more modern deep ~24 assignment hours
learning models. We will cover both image and video recognition,
including image classification and annotation, object recognition and
image search, various object detection techniques, and more.
TAUGHT BY

Link to course TOPICS PRACTICE


Anton Konushin
★ Introduction to Image Senior Lecturer
Processing and 5 Quizzes
Computer Vision
★ Convolutional Features Peer-Reviewed
for Visual Recognition 5
Assignments
★ Object Detection
★ Object Tracking and
Programming
Alexey Artemov
Action Recognition 0 Senior Lecturer
Assignments
Tech Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 4.4 out of 5 stars
SKILLS ACQUIRED
Addressing Large Hadron TIME

❏ Machine Learning
Collider Challenges by hours
hours
~18.2 total 3.6 per
Machine Learning week

DESCRIPTION ~3.6 hours of video


The intensity of data flow is only going to be increased over the time.
So the data processing techniques have to be quite sophisticated
and unique. In this course we’ll introduce students into the main
~12.7 assignment hours
concepts of the Physics behind those data flow so the main puzzles
of the Universe Physicists are seeking answers for will be much
more transparent.
TAUGHT BY

TOPICS PRACTICE
Link to course Andrei Ustyuzhanin
★ Introduction into Head of Laboratory for Methods
Particle Physics for 2 Quizzes
of Big Data Analysis
Data Scientists
★ Particle Identification Peer-Reviewed
★ Search for New Physics 0
Assignments
in Rare Decays
★ Search for Dark Matter
Hints with Machine Programming
5 Assignments Mikhail Hushchyn
Learning at New CERN
Experiment Researcher at Laboratory for
Methods of Big Data Analysis
Tech Skills for Data Science Teams

Big Data for Data


SPECIALIZATION
Engineers
Yandex
RATING 4 out of 5 stars
SKILLS ACQUIRED
Big Data Essentials: HDFS, TIME

MapReduce and Spark RDD


❏ Mapreduce
hours
❏ Apache Hadoop hours
~44.4 total 7.4 per
❏ Apache Spark week

❏ Big Data
~6.7 hours of video
❏ Python Programming DESCRIPTION

In this course, you’ll learn basic technologies of the modern Big Data
landscape, mainly HDFS, MapReduce and Spark, and guide you ~37 assignment hours
through systems internally and their applications. You’ll also learn
about distributed file systems, why they exist and their function, as
well as MapReduce framework, Spark, and more. TAUGHT BY

Link to course TOPICS PRACTICE


Alexey A. Dral
★ Welcome Deputy Director, Research and
6 Quizzes
★ What are BigData Innovations
and Distributed File
Systems (e.g., 1 Peer-Reviewed
HDFS)? Assignments
★ Solving Problems
Programming
with MapReduce 10 Assignments
★ Solving Problems
with MapReduce
(Practice Week)
Tech Skills for Data Science Teams

SPECIALIZATION Data Engineering with GCP

Google Cloud
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Serverless Data Analysis with TIME



Dataflow
Bigquery
Google BigQuery and Cloud hours
hours
~15.9 total 15.9 per
❏ Apache Beam Dataflow week

❏ Beam Robotics
~3.8 hours of video
❏ Cloud Computing
DESCRIPTION

In this course, you’ll learn some basic technologies of the modern ~12.1 assignment hours
Big Data Landscape, be guided both through systems internals and
their applications, grasp the MapReduce framework, apply the
framework process texts to solve simple business cases, and more. TAUGHT BY

Link to course TOPICS PRACTICE


Google Cloud Training
★ Welcome to Serverless
Data Analysis with 2 Quizzes
Google BigQuery and
Cloud Dataflow Peer-Reviewed
★ Module 1: Serverless 0
Assignments
Data Analysis with
BigQuery
★ Module 2: Autoscaling Programming
0 Assignments
Data Processing
Pipelines with Dataflow
Tech Skills for Data Science Teams

SPECIALIZATION Data Engineering with GCP

Google Cloud
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Preparing for the Google TIME



Cloud Computing
Google
Cloud Professional Data hours
hours
~22.9 total 22.9 per
❏ Dataflow Engineer Exam week

❏ BigQuery
~2.7 hours of video
❏ Data Segment DESCRIPTION

This course uses a top-down approach to recognize knowledge and


skills already known, and to surface information and skill areas for ~20.2 assignment hours
additional preparation. You can use this course to help create your
own custom preparation plan, and it helps you develop and practice
skills required of practitioners who perform this job.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ Welcome to Preparing Google Cloud Training
for the Professional 6 Quizzes
Data Engineer Exam
★ Sample Case Studies Peer-Reviewed
for the Professional 0
Assignments
Data Engineer Exam
★ Designing and Building
(Review and Programming
2 Assignments
preparation tips)
★ Analyzing and Modeling
(Review and
preparation tips)
Tech Skills for Data Science Teams

SPECIALIZATION Data Engineering with GCP

Google Cloud
RATING 4.5 out of 5 stars
SKILLS ACQUIRED
Serverless Data Analysis with TIME



Dataflow
BigQuery
Google BigQuery & Cloud hours
hours
~15.9 total 15.9 per
❏ Apache Beam Dataflow week

❏ Beam Robotics
~3.8 hours of video
❏ Cloud Computing
DESCRIPTION

This one-week, accelerated on-demand course builds upon Google ~12.1 assignment hours
Cloud Platform Big Data and Machine Learning Fundamentals.
Through a combination of instructor-led presentations,
demonstrations, and hands-on labs, students learn how to carry out
no-ops data warehousing, analysis and pipeline processing. TAUGHT BY

Link to course TOPICS PRACTICE


Google Cloud Training
★ Welcome to Serverless
Data Analysis with 2 Quizzes
Google BigQuery and
Cloud Dataflow Peer-Reviewed
★ Module 1: Serverless 0
Assignments
Data Analysis with
BigQuery
★ Module 2: Autoscaling Programming
0 Assignments
Data Processing
Pipelines with Dataflow
Tech Skills for Data Science Teams

From Data to Insights with


SPECIALIZATION
Google Cloud Platform
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Exploring and Preparing Your Data TIME

❏ BigQuery
❏ SQL with BigQuery ~17.9
hours
total
17.9
hours
per
❏ Cloud Computing week

❏ Google
DESCRIPTION ~4.4 hours of video
❏ Google Cloud Platform
This first course in this specialization is Exploring and Preparing your
Data with BigQuery. Here we will see what the common challenges
faced by data analysts are and how to solve them with the big data ~13.5 assignment hours
tools on Google Cloud Platform. You’ll pick up some SQL along the
way and become very familiar with using BigQuery and Cloud
Dataprep to analyze and transform your datasets.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ Welcome to From Data to Insights with Google Cloud Google Cloud Training
5DataQuizzes
Platform: Exploring and Preparing your
★ Module 1:
Introduction to Data on
Google Cloud Platform 0 Peer-Reviewed
Assignments
★ Module
2: Big Data Tools Ove
rview Programming
0 Assignments
★ Module
3: Exploring your Data with
SQL
Tech Skills for Data Science Teams

Functional Programming
SPECIALIZATION
Swiss Federal Institute of in Scala
Technology Lausanne
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Functional Programming TIME

❏ Computer Programming
❏ Scala Programming Principles in Scala hours
~22.6 total 3.8
hours
per
❏ Functional Programming week

❏ Recursion DESCRIPTION
~9.9 hours of video
❏ Array Programming Functional programming is becoming increasingly widespread in
industry. In this course you will discover the elements of the
functional programming style and learn how to apply them usefully ~2.4 assignment hours
in your daily programming tasks. You will also develop a solid
foundation for reasoning about functional programs, by touching
upon proofs of invariants and the tracing of execution symbolically. TAUGHT BY

Link to course TOPICS PRACTICE


Martin Odersky
★ Getting Started + Professor of Computer Science
0 Quizzes
Functions &
Evaluation
★ Higher Order 0 Peer-Reviewed
Functions Assignments
★ Data and
Programming
Abstraction 5 Assignments
★ Types and Pattern
Matching
Tech Skills for Data Science Teams

Functional Programming
SPECIALIZATION
Swiss Federal Institute of in Scala
Technology Lausanne
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Big Data Analysis with TIME

❏ Apache Spark
❏ Scala Programming Scala and Spark hours
~14.4 total 3.6
hours
per
❏ Computer Programming week

❏ Data URI Scheme


DESCRIPTION ~5.9 hours of video
❏ Big Data
In this course, we'll see how the data parallel paradigm can be
extended to the distributed case, using Spark throughout. We'll ~3.5 assignment hours
cover Spark's programming model in detail, being careful to
understand how and when it differs from familiar programming
models, like shared-memory parallel collections or sequential Scala
collections. TAUGHT BY

Link to course TOPICS PRACTICE


Heather Miller
★ Getting Started + Spark Researcher, Executive Director
Basics 0 Quizzes
★ Reduction Operations
& Distributed Key-Value Peer-Reviewed
Pairs 0
Assignments
★ Partitioning and
Shuffling
★ Structured data: SQL, Programming
3 Assignments
Dataframes, and
Datasets
Tech Skills for Data Science Teams

SPECIALIZATION Python for Everybody

University of Michigan
RATING 4.9 out of 5 stars
SKILLS ACQUIRED
Python Data Structures TIME

❏ Python Programming
hours
❏ Computer Programming hours
~13.9 total 2 per
❏ Data Structure week

❏ Data Uri Scheme


~5.3 hours of video
❏ List & Label DESCRIPTION

This course will introduce the core data structures of the Python
programming language. We will move past the basics of procedural ~8.6 assignment hours
programming and explore how we can use the Python built-in data
structures such as lists, dictionaries, and tuples to perform
increasingly complex data analysis.
TAUGHT BY

TOPICS PRACTICE
Link to course
★ Chapter Six: Strings Charles Severance
5 Quizzes
Clinical Associate Professor,
★ Unit: Installing and
Using Python School of Information
★ Chapter Seven: Files 0 Peer-Reviewed
★ Chapter Eight: Lists Assignments

Programming
7 Assignments
Data Science Skills
for Data Science Teams
Data Science Skills for Data Science Teams

SPECIALIZATION Deep Learning

deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Sequence Models TIME

❏ Long Short-Term Memory


hours
❏ Artificial Neural Network hours
~17 total
5.7 per
❏ Recurrent Neural Network week
DESCRIPTION
❏ Deep Learning
This course will teach you how to build models for natural language,
~5.3 hours of video
❏ Speech Recognition
audio, and other sequence data. Thanks to deep learning, sequence
algorithms are working far better than just two years ago, and this is
enabling numerous exciting applications in speech recognition, ~10.6 assignment hours
music synthesis, chatbots, machine translation, natural language
understanding, and many others.

TAUGHT BY
TOPICS PRACTICE
Link to course ★ Recurrent Neural
3 Quizzes Andrew Ng
Networks Computer Science Department
★ Natural Language
Processing & Word 0 Peer-Reviewed
Embeddings Assignments
★ Sequence models &
Programming
Attention 7 Assignments
mechanism
Data Science Skills for Data Science Teams

SPECIALIZATION Deep Learning

deeplearning.ai
RATING 4.9 out of 5 stars
SKILLS ACQUIRED
Neural Networks and TIME

❏ Deep Learning
❏ Artificial Neural Network Deep Learning hours
~17.9 total 4.5
hours
per
❏ Python Programming week

❏ Backpropagation DESCRIPTION
~6.8 hours of video
❏ Numpy If you want to break into cutting-edge AI, this course will help you do
so. Deep learning engineers are highly sought after, and mastering
deep learning will give you numerous new career opportunities. ~11.1 assignment hours
Deep learning is also a new "superpower" that will let you build AI
systems that just weren't possible a few years ago.

TAUGHT BY
TOPICS PRACTICE

Link to course ★ Introduction to Deep


4 Quizzes
Learning Andrew Ng
★ Neural Networks Computer Science Department
Basics 0 Peer-Reviewed
★ Shallow Neural Assignments
Networks
Programming
★ Deep Neural 4 Assignments
Networks
Data Science Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Natural Language TIME

❏ Natural Language
❏ Natural Language Processing Processing hours
~41.2 total 8.3
hours
per
❏ Deep Learning week

❏ Tensorflow DESCRIPTION
~7.4 hours of video
❏ Dialog System This course covers a wide range of tasks in Natural Language
Processing from basic to advanced: sentiment analysis,
summarization, dialogue state tracking, to name a few. Upon ~33.8 assignment hours
completing, you will be able to recognize NLP tasks in your
day-to-day work, propose approaches, and judge what techniques
are likely to work well.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Intro and Text Anna Potapenko
10 Quizzes Researcher
Classification
★ Language Modeling
and Sequence 4 Peer-Reviewed
Tagging Assignments
★ Vector Space
Programming
Models of Semantics 2 Assignments
Andrei Zimovnov
★ Sequence to Senior Lecturer
sequence tasks
Data Science Skills for Data Science Teams

SPECIALIZATION Data Engineering with GCP

Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Google Cloud Platform Big TIME

Data & Machine Learning


❏ Cloud Computing
hours
❏ Google hours
~28.3 total 14.2 per
❏ Cloud Platforms Fundamentals week

❏ Google Cloud Platform


~4.9 hours of video
❏ Bigquery
DESCRIPTION

This 2-week accelerated on-demand course introduces participants ~23.4 assignment hours
to the Big Data and Machine Learning capabilities of Google Cloud
Platform (GCP). It provides a quick overview of the Google Cloud
Platform and a deeper dive of the data processing capabilities.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Introduction to the
Data and Machine 5 Quizzes Google Cloud Training
Learning on Google
Cloud Platform Peer-Reviewed
Specialization 0
Assignments
★ Module 1: Introduction
to Google Cloud
Platform and its Big Programming
0 Assignments
Data Products
★ Module 2: Foundations
of GCP Compute and
Storage
★ Module 3: Data Analysis
on the Cloud
Data Science Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
Bayesian Methods for TIME

❏ Mathematical Optimization
❏ Bayesian Optimization Machine Learning hours
~42.9 total 7.1
hours
per
❏ Variational Bayesian Methods week

❏ Bayesian Inference DESCRIPTION


~9.7 hours of video
❏ Markov Chain Monte Carlo People apply Bayesian methods in many areas: from game
development to drug discovery. This course will discuss the basics of
Bayesian methods: from how to define a probabilistic model to how ~33.2 assignment hours
to make predictions from it. We will see how one can automate this
workflow and how to speed it up using some advanced techniques.

TAUGHT BY
TOPICS PRACTICE
Link to course ★ Introduction to Daniil Polykovskiy
Bayesian Methods & 10 Quizzes Sr. Research Scientist
Conjugate Priors
★ Expectation-Maximizati Peer-Reviewed
on algorithm 1
Assignments
★ Variational Inference &
Latent Dirichlet
Programming
Alexander Novikov
Allocation 4 Researcher
★ Markov Chain Monte Assignments
Carlo
Data Science Skills for Data Science Teams

Mathematics for Machine


SPECIALIZATION
Learning
Imperial College London
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
Mathematics for Machine TIME

❏ Linear Algebra
❏ Eigenvalues and Eigenvectors Learning: Linear Algebra hours
~21.2 total 4.2
hours
per
❏ Transformation Matrix week

❏ Pagerank
DESCRIPTION ~3.8 hours of video
❏ Matrices
In this course on Linear Algebra, we look at what linear algebra is
and how it relates to vectors and matrices. Then, we look through
what vectors and matrices are and how to work with them, including
~7.3 assignment hours
the knotty problem of eigenvalues and eigenvectors, and how to use
these to solve problems.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Introduction to Linear David Dye
Algebra and to 2 Quizzes
Professor of Metallurgy
Mathematics for
Machine Learning Peer-Reviewed
★ Vectors are objects that 0
Assignments
move around space A. Freddie Page
★ Matrices in Linear Strategic Teaching Fellow
Algebra: Objects that Programming
4 Assignments
operate on Vectors
★ Matrices make linear
mappings Samuel J. Cooper
Lecturer
Data Science Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 4.7 out of 5 stars
SKILLS ACQUIRED
How to Win a Data Science TIME



Feature Engineering
Data Analysis
Competition: Learn from Top hours
hours
~56.1 total 11.2 per
❏ Feature Extraction Kagglers week

❏ Machine Learning
~11.2 hours of video
❏ Data Segment DESCRIPTION

If you want to break into competitive data science, then this course
is for you! Participating in predictive modelling competitions can ~44.9 assignment hours
help you gain practical experience, improve and harness your data
modelling skills in various domains such as credit, insurance,
marketing, natural language processing, sales’ forecasting and
computer vision to name a few. TAUGHT BY

Link to course TOPICS PRACTICE


Dmitry Ulyanov
★ Introduction & Recap Visiting Lecturer
★ Feature Preprocessing 12 Quizzes
and Generation with
Respect to Models Peer-Reviewed
★ Final Project 2
Assignments
Description
★ Exploratory Data Mikhail Trofimov
Analysis Programming Visiting Lecturer
6 Assignments
Data Science Skills for Data Science Teams

Advanced Machine
SPECIALIZATION
National Research University Learning
Higher School of Economics
RATING 4.1 out of 5 stars
SKILLS ACQUIRED
Practical Reinforcement TIME

❏ Reinforcement Learning
❏ Q-Learning Learning hours
~49.5 total 8.2
hours
per
❏ Tensorflow week

❏ Python Programming
DESCRIPTION ~7.4 hours of video
❏ Markov Decision Process
In this course, you’ll learn about the foundations of RL methods,
using deep neural networks for RL tasks, state of the art RL ~42.1 assignment hours
algorithms and, of course, teaching your neural network to play
games.

TAUGHT BY
TOPICS PRACTICE

Link to course ★ Intro: Why should I


10 Quizzes
Care? Pavel Shvechikov
★ At the Heart of RL: Researcher
Dynamic 0 Peer-Reviewed
Programming Assignments
★ Model-Free Methods
Programming
★ Approximate 13 Assignments
Value-Based Alexander Panin
Methods Lecturer
Data Science Skills for Data Science Teams

SPECIALIZATION Deep Learning

deeplearning.ai
RATING 4.9 out of 5 stars
SKILLS ACQUIRED
Improving Deep Neural Networks: TIME

❏ Tensorflow
Hyperparameter tuning, hours
❏ Hyperparameter hours
❏ Mathematical Optimization
Regularization & Optimization ~14.2 total 4.7 per
week
❏ Hyperparameter Optimization
❏ Deep Learning DESCRIPTION ~5.5 hours of video
This course will teach you the "magic" of getting deep learning to
work well. Rather than the deep learning process being a black box,
you will understand what drives performance, and be able to more
~8.7 assignment hours
systematically get good results. You will also learn TensorFlow.

TAUGHT BY
TOPICS PRACTICE

Link to course ★ Practical Aspects of


3 Quizzes
Deep Learning Andrew Ng
★ Optimization Computer Science Department
Algorithms 0 Peer-Reviewed
★ Hyperparameter Assignments
Tuning, Batch
Programming
Normalization and 5 Assignments
Programming
Frameworks
Data Science Skills for Data Science Teams

SPECIALIZATION Deep Learning

deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Structuring Machine TIME

❏ Deep Learning
❏ Machine Learning Learning Projects ~8.2
hours
total
4.2
hours
per
❏ Approximation Error week

❏ Type I And Type II Errors DESCRIPTION


~3.9 hours of video
❏ Computer Multitasking Much of this content has never been taught elsewhere, and is
drawn from my experience building and shipping many deep
learning products. This course also has two "flight simulators" that ~4.3 assignment hours
let you practice decision-making as a machine learning project
leader. This provides "industry experience" that you might otherwise
get only after years of ML work experience.
TAUGHT BY
TOPICS PRACTICE
Link to course
★ ML Strategy (1) 2 Quizzes Andrew Ng
★ ML Strategy (2) Computer Science Department

0 Peer-Reviewed
Assignments

Programming
0 Assignments
Data Science Skills for Data Science Teams

SPECIALIZATION Deep Learning

deeplearning.ai
RATING 4.8 out of 5 stars
SKILLS ACQUIRED
Convolutional Neural TIME

❏ Convolutional Neural Network


❏ Artificial Neural Network Networks hours
~20.5 total 5.1
hours
per
❏ Face Recognition week

❏ Facial Recognition System DESCRIPTION


~6.7 hours of video
❏ Tensorflow This course will teach you how to build convolutional neural
networks and apply it to image data. By the end of this course, you
will understand how to build a convolutional neural network, know ~12.9 assignment hours
how to apply convolutional networks to visual detection and
recognition tasks, know to use neural style transfer to generate art,
and more.
TAUGHT BY
TOPICS PRACTICE
Link to course ★ Foundations of
Convolutional Neural 4 Quizzes Andrew Ng
Networks Computer Science Department
★ Deep convolutional Peer-Reviewed
models: Case studies 0
Assignments
★ Object detection
★ Special applications:
Face Recognition & Programming
6 Assignments
Neural Style Transfer
Data Science Skills for Data Science Teams

Machine Learning with


SPECIALIZATION TensorFlow on Google
Cloud Platform
Google Cloud
RATING 4.6 out of 5 stars
SKILLS ACQUIRED
How Google does TIME

❏ Google
❏ Cloud Computing Machine Learning hours
~15.5 total 15.5
hours
per
❏ Cloud Platforms week
DESCRIPTION
❏ Google Cloud Platform
Google thinks about machine learning slightly differently—of being
~3.6 hours of video
❏ Machine Learning
about logic, rather than just data. We talk about this framing is
useful for data scientists when thinking about building a pipeline of
machine learning models. Then, we discuss the 5 phases of ~11.9 assignment hours
converting a candidate use case to be driven by machine learning,
and consider why it’s important the phases not be skipped.

TAUGHT BY
TOPICS PRACTICE
Link to course ★ Introduction to
5 Quizzes Google Cloud Training
specialization
★ What it means to be
AI first 0 Peer-Reviewed
★ How Google does Assignments
ML
Programming
★ Inclusive ML 3 Assignments

You might also like