

Our Courses

Data Analysis and Representation, Selection and Iteration
This course is the second course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means! This course assumes you have the prerequisite knowledge from the previous course in the specialization. You should make sure you have that knowledge, either by taking that previous course or from personal experience, before tackling this course.
-
Course by
-
Self Paced
-
11 hours
-
English

Data Science with NumPy, Sets, and Dictionaries
Become proficient in NumPy, a fundamental Python package crucial for careers in data science. This comprehensive course is tailored to novice programmers aspiring to become data scientists, software developers, data analysts, machine learning engineers, data engineers, or database administrators. Starting with foundational computer science concepts, such as object-oriented programming and data organization using sets and dictionaries, you'll progress to more intricate data structures like arrays, vectors, and matrices.
-
Course by
-
Self Paced
-
31 hours
-
English

Unsupervised Machine Learning
This course introduces you to one of the main types of Machine Learning: Unsupervised Learning. You will learn how to find insights from data sets that do not have a target or labeled variable. You will learn several clustering and dimension reduction algorithms for unsupervised learning as well as how to select the algorithm that best suits your data.
-
Course by
-
Self Paced
-
23 hours
-
English

Population Health: Responsible Data Analysis
In most areas of health, data is being used to make important decisions. As a health population manager, you will have the opportunity to use data to answer interesting questions. In this course, we will discuss data analysis from a responsible perspective, which will help you to extract useful information from data and enlarge your knowledge about specific aspects of interest of the population. First, you will learn how to obtain, safely gather, clean and explore data.
-
Course by
-
Self Paced
-
20 hours
-
English

Design Strategies for Maximizing Total Data Quality
By the end of this third course in the Total Data Quality Specialization, learners will be able to: 1. Learn about design tools and techniques for maximizing TDQ across all stages of the TDQ framework during a data collection or a data gathering process. 2. Identify aspects of the data generating or data gathering process that impact TDQ and be able to assess whether and how such aspects can be measured. 3. Understand TDQ maximization strategies that can be applied when gathering designed and found/organic data. 4.
-
Course by
-
Self Paced
-
9 hours
-
English

Specialized Models: Time Series and Survival Analysis
This course introduces you to additional topics in Machine Learning that complement essential tasks, including forecasting and analyzing censored data. You will learn how to find analyze data with a time component and censored data that needs outcome inference. You will learn a few techniques for Time Series Analysis and Survival Analysis.
-
Course by
-
Self Paced
-
11 hours
-
English

Calculus through Data & Modeling: Applying Differentiation
As rates of change, derivatives give us information about the shape of a graph. In this course, we will apply the derivative to find linear approximations for single-variable and multi-variable functions. This gives us a straightforward way to estimate functions that may be complicated or difficult to evaluate. We will also use the derivative to locate the maximum and minimum values of a function. These optimization techniques are important for all fields, including the natural sciences and data analysis.
-
Course by
-
Self Paced
-
7 hours
-
English

Python for Data Analysis: Pandas & NumPy
In this hands-on project, we will understand the fundamentals of data analysis in Python and we will leverage the power of two important python libraries known as Numpy and pandas. NumPy and Pandas are two of the most widely used python libraries in data science. They offer high-performance, easy to use structures and data analysis tools. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 hours
-
English

Introduction to Data Analysis using Microsoft Excel
In this project, you will learn the foundation of data analysis with Microsoft Excel using sales data from a sample company. You will learn how to use sorting and filtering tools to reorganize your data and access specific information about your data. You will also learn about the use of functions like IF and VLOOKUP functions to create new data and relate data from different tables. Finally, you will learn how to create PivotTables to summarize and look at comparisons within your data.
-
Course by
-
Self Paced
-
2 hours
-
English

Data Science Fundamentals for Data Analysts
In this course we're going to guide you through the fundamental building blocks of data science, one of the fastest-growing fields in the world!
With the help of our industry-leading data scientists, we’ve designed this course to build ready-to-apply data science skills in just 15 hours of learning. First, we’ll give you a quick introduction to data science - what it is and how it is used to solve real-world problems. For the rest of the course, we'll teach you the skills you need to apply foundational data science concepts and techniques to solve these real-world problems.
-
Course by
-
Self Paced
-
19 hours
-
English

Mastering Data Analysis with Pandas: Learning Path Part 5
In this structured series of hands-on guided projects, we will master the fundamentals of data analysis and manipulation with Pandas and Python. Pandas is a super powerful, fast, flexible and easy to use open-source data analysis and manipulation tool. This guided project is the fifth of a series of multiple guided projects (learning path) that is designed for anyone who wants to master data analysis with pandas. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 hours
-
English

Web of Data
This MOOC – a joint initiative between EIT Digital, Université de Nice Sophia-Antipolis / Université Côte d'Azur, and INRIA - introduces the Linked Data standards and principles that provide the foundation of the Semantic web. You will learn how to publish, obtain and use structured data directly from the Web.
-
Course by
-
Self Paced
-
18 hours
-
English

Mathematical Biostatistics Boot Camp 1
This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are useful for the class, but not required.
-
Course by
-
Self Paced
-
13 hours
-
English

Qualitative Data Analysis with MAXQDA Software
This course will introduce you to MAXQDA software for easier data analysis during the qualitative research process. You'll explore how to do memos, variables, segmentation, coding, and data reduction techniques all in this course!
-
Course by
-
Self Paced
-
16 hours
-
English

Teaching Impacts of Technology: Data Collection, Use, and Privacy
In this course you’ll focus on how constant data collection and big data analysis have impacted us, exploring the interplay between using your data and protecting it, as well as thinking about what it could do for you in the future. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies and Computing Concepts” that enable that impact, all at a K12-appropriate level.
-
Course by
-
Self Paced
-
13 hours
-
English

Microsoft PL-300 Exam Preparation and Practice
This course forms part of the Microsoft Power BI Analyst Professional Certificate. This Professional Certificate consists of a series of courses that offer a good starting point for a career in data analysis using Microsoft Power BI. This course will help you prepare for the Microsoft PL-300 exam. In this course, you’ll refresh your knowledge of all the key areas assessed in the Microsoft-certified Exam PL-300: Microsoft Power BI Data Analyst. In addition, you will prepare for the certification exam by taking a mock exam with a similar format and content as in the Microsoft PL-300 exam.
-
Course by
-
Self Paced
-
1 hour
-
English

Take a Swing at Baseball Analytics: Explore Player Careers
Former Major League Baseball (MLB) player Matt Kata joins MathWorks to introduce you to data analysis using baseball statistics. By analyzing historic batting statistics, you will explore player careers and answer the question: When do great hitters peak in their career?
-
Course by
-
Self Paced
-
4 hours
-
English

Machine Learning with PySpark: Customer Churn Analysis
This 90-minute guided-project, "Pyspark for Data Science: Customer Churn Prediction," is a comprehensive guided-project that teaches you how to use PySpark to build a machine learning model for predicting customer churn in a Telecommunications company. This guided-project covers a range of essential tasks, including data loading, exploratory data analysis, data preprocessing, feature preparation, model training, evaluation, and deployment, all using Pyspark.
-
Course by
-
Self Paced
-
3 hours
-
English

Mastering Data Analysis with Pandas: Learning Path Part 3
In this structured series of hands-on guided projects, we will master the fundamentals of data analysis and manipulation with Pandas and Python. Pandas is a super powerful, fast, flexible and easy to use open-source data analysis and manipulation tool. This guided project is the third of a series of multiple guided projects (learning path) that is designed for anyone who wants to master data analysis with pandas. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 hours
-
English

Application of Data Analysis in Business with R Programming
This Guided Project “Application of Data Analysis in Business with R Programming” is for the data science learners and enthusiasts of 2 hours long. The learners will learn to discover the underlying patterns and analyse the trends in data with Data Science functions.
-
Course by
-
Self Paced
-
3 hours
-
English

From Excel to Power BI
Are you using Excel to manage, analyze, and visualize your data? Would you like to do more? Perhaps you've considered Power BI as an alternative, but have been intimidated by the idea of working in an advanced environment. The fact is, many of the same tools and mechanisms exist across both these Microsoft products. This means Excel users are actually uniquely positioned to transition to data modeling and visualization in Power BI! Using methods that will feel familiar, you can learn to use Power BI to make data-driven business decisions using large volumes of data.
-
Course by
-
Self Paced
-
3 hours
-
English

Getting Started with Data Warehousing and BI Analytics
Kickstart your Data Warehousing and Business Intelligence (BI) Analytics journey with this self-paced course. You will learn how to design, deploy, load, manage, and query data warehouses and data marts. You will also work with BI tools to analyze data in these repositories.
-
Course by
-
Self Paced
-
17 hours
-
English

COVID19 Data Analysis Using Python
In this project, you will learn how to preprocess and merge datasets to calculate needed measures and prepare them for an Analysis. In this project, we are going to work with the COVID19 dataset, published by John Hopkins University, which consists of the data related to the cumulative number of confirmed cases, per day, in each Country. Also, we have another dataset consist of various life factors, scored by the people living in each country around the globe.
-
Course by
-
Self Paced
-
3 hours
-
English

Using DAX throughout PowerBI to create robust data scenarios
If you don't use Data Analysis Expressions (DAX) Language, you will miss out on 95% of Power BI's potential as a fantastic analytical tool, and the journey to becoming a DAX master starts with the right step.
-
Course by
-
Self Paced
-
3 hours
-
English

Data Analysis in R with RStudio & Tidyverse
Code and run your first R program in minutes without installing anything! This course is designed for learners with no prior coding experience, providing foundational knowledge of data analysis in R. The modules in this course cover descriptive statistics, importing and wrangling data, and using statistical tests to compare populations and describe relationships.
-
Course by
-
Self Paced
-
10 hours
-
English