Course


Data Preparation for Analytics A-Z™: Hands-on Alteryx

Data Preparation for Analytics A-Z™: Hands-on Alteryx

Use the R Programming Language to execute data science projects and become a data scientist. Implement business solutions, using machine learning and predictive analytics. The R language provides a way to tackle day-to-day data science tasks, and this course will teach you how to apply the R programming language and useful statistical techniques to everyday business situations. With this course, you'll be able to use the visualizations, statistical models, and data manipulation tools that modern...

Sparse Representations in Signal and Image Processing: Fundamentals

Sparse Representations in Signal and Image Processing: Fundamentals

This course introduces the fundamentals of the field of sparse representations, starting with its theoretical concepts, and systematically presenting its key achievements. We will touch on theory and numerical algorithms. Modeling data is the way we – scientists – believe that information should be explained and handled. Indeed, models play a central role in practically every task in signal and image processing. Sparse representation theory puts forward an emerging, highly effective, and univers...

Probability and Statistics in Data Science using Python

Probability and Statistics in Data Science using Python

The job of a data scientist is to glean knowledge from complex and noisy datasets. Reasoning about uncertainty is inherent in the analysis of noisy data. Probability and Statistics provide the mathematical foundation for such reasoning. In this course, part of the Data Science MicroMasters program, you will learn the foundations of probability and statistics. You will learn both the mathematical theory, and get a hands-on experience of applying this theory to actual data using Jupyter notebooks....

Effective Data Science

Effective Data Science

Use the R Programming Language to execute data science projects and become a data scientist. Implement business solutions, using machine learning and predictive analytics. The R language provides a way to tackle day-to-day data science tasks, and this course will teach you how to apply the R programming language and useful statistical techniques to everyday business situations. With this course, you'll be able to use the visualizations, statistical models, and data manipulation tools that modern...

Data Science Essentials

Data Science Essentials

This course is part of the Microsoft Professional Program Certificate in Data Science and Microsoft Professional Program in Artificial Intelligence. Demand for data science talent is exploding. Develop your career as a data scientist, as you explore essential skills and principles with experts from Duke University and Microsoft. In this data science course, you will learn key concepts in data acquisition, preparation, exploration, and visualization taught alongside practical application oriented...

Data Science: Probability

Data Science: Probability

In this course, part of our Professional Certificate Program in Data Science, you will learn valuable concepts in probability theory. The motivation for this course is the circumstances surrounding the financial crisis of 2007–2008. Part of what caused this financial crisis was that the risk of some securities sold by financial institutions was underestimated. To begin to understand this very complicated event, we need to understand the basics of probability. We will introduce important concepts...

Foundations of Data Science: Inferential Thinking by Resampling

Foundations of Data Science: Inferential Thinking by Resampling

Using real-world examples from law, medicine and football, you’ll discover how data scientists make conclusions about unknowns based on the data available. Often, the data we have is incomplete, yet we’d still like to draw inferences about the world and quantify the uncertainty in our conclusions. This is called statistical inference. In this course, you will learn methods for statistical inference and see how to apply them to real-world data sets. The course will teach you estimation: given a r...

Programming in R for Data Science

Programming in R for Data Science

This course is part of the Microsoft Professional Program Certificate in Data Science. In this computer science course from Microsoft, developed in collaboration with the Technical University of Denmark (DTU), get the knowledge and skills you need to use R, the statistical programming language for data scientists, in the field of your choice. In this course you will learn all you need to get up to speed with programming in R. Explore R data structures and syntaxes, see how to read and write data...

Programming with Python for Data Science

Programming with Python for Data Science

This course is part of the Microsoft Professional Program Certificate in Data Science. This practical course, developed in partnership with Coding Dojo, targets individuals who have introductory level Python programming experience. The course teaches students how to start looking at data with the lens of a data scientist by applying efficient, well-known mining models in order to unearth useful intelligence, using Python, one of the popular languages for Data Scientists. Topics include data visu...

Probability: Basic Concepts & Discrete Random Variables

Probability: Basic Concepts & Discrete Random Variables

Our capacity to collect and store data has exponentially increased, but deriving information from data from a scientific perspective requires a foundational knowledge of probability. Are you interested in a career in the emerging data science field, or as an actuarial scientist? Or want better to understand statistical theory and mathematical modeling? In this statistics and data analysis course, we will provide an introduction to mathematical probability to help meet your career goals in the ex...

Principal Component Analysis in R

Principal Component Analysis in R

Use the R Programming Language to execute data science projects and become a data scientist. Implement business solutions, using machine learning and predictive analytics. The R language provides a way to tackle day-to-day data science tasks, and this course will teach you how to apply the R programming language and useful statistical techniques to everyday business situations. With this course, you'll be able to use the visualizations, statistical models, and data manipulation tools that modern...

Statistical Analysis in Bioinformatics

Statistical Analysis in Bioinformatics

Improvements in modern biology have led to a rapid increase in sensitivity and measurability in experiments and have reached the point where it is often impossible for a scientist alone to sort through the large volume of data that is collected from just one experiment. For example, individual data points collected from one gene expression study can easily number in the hundreds of thousands. These types of data sets are often referred to as ‘biological big data’ and require bioinformaticians to...

Business Analytics for Data-Driven Decision Making

Business Analytics for Data-Driven Decision Making

Virtually all managerial and leadership positions in the digital economy increasingly rely on data-driven decision making. Recent studies have shown companies who adopt “Data-Driven Decision Management” achieve significant productivity gains over other firms. Having a solid grasp of the end-to-end process of making effective decisions with data will give you an edge, both in performing such analyses yourself, as well as in effectively managing teams of business analysts and data scientists. In t...

Foundations of Data Science: Computational Thinking with Python

Foundations of Data Science: Computational Thinking with Python

We live in an era of unprecedented access to data. To make sense of all the information at our disposal, we have to be able to organize it and succinctly describe its salient features. That is what you will learn to do in this course. To work with large amounts of data, you need computational power. This course teaches you basic programming skills for manipulating data. You will learn how to use Python to organize and manipulate data in tables, and to visualize data effectively. No prior experie...

AWS Sagemaker 2018- Fully Managed Machine Learning Service

AWS Sagemaker 2018- Fully Managed Machine Learning Service

Use the R Programming Language to execute data science projects and become a data scientist. Implement business solutions, using machine learning and predictive analytics. The R language provides a way to tackle day-to-day data science tasks, and this course will teach you how to apply the R programming language and useful statistical techniques to everyday business situations. With this course, you'll be able to use the visualizations, statistical models, and data manipulation tools that modern...