• Length:
    6 Weeks
  • Effort:
    3–4 hours per week
  • Price:

    Add a Verified Certificate for $99 USD

  • Institution
  • Subject:
  • Level:
  • Language:
  • Video Transcript:
  • Course Type:
    Self-paced on your time


  • Familiarity with basic mathematics
  • Introductory level knowledge of either R or Python

About this course

Skip About this course

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 examples such as how to build a cloud data science solution using Microsoft Azure Machine Learning platform, or with R, and Python on Azure stack.

edX offers financial assistance for learners who want to earn Verified Certificates but who may not be able to pay the fee. To apply for financial assistance, enroll in the course, then follow this link to complete an application for assistance.

What you'll learn

Skip What you'll learn
  • Explore the data science process
  • Probability and statistics in data science
  • Data exploration and visualization
  • Data ingestion, cleansing, and transformation
  • Introduction to machine learning
  • The hands-on elements of this course leverage a combination of R, Python, and Microsoft Azure Machine Learning
Explore the data science process – An Introduction
• Understand data science thinking
• Know the data science process
• Use AML to create and publish a first machine learning experiment
• Lab: Creating your first model in Azure Machine Learning Probability and statistics in data science
• Understand and apply confidence intervals and hypothesis testing
• Understand the meaning and application of correlation Know how to apply simulation
• Lab: Working with probability and statistics
• Lab: Simulation and hypothesis testing Working with data – Ingestion and preparation
• Know the basics of data ingestion and selection
• Understand the importance and process for data cleaning, integration and transformation
• Lab: Data ingestion and selection - new
• Lab: Data munging with Azure Machine Learning, R, and Python on Azure stack Data Exploration and Visualization
• Know how to create and interpret basic plot types
• Understand the process of exploring datasets
• Lab: Exploring data with visualization with Azure Machine Learning, R and Python Introduction to Supervised Machine Learning
• Understand the basic concepts of supervised learning
• Understand the basic concepts of unsupervised learning
• Create simple machine learning models in AML
• Lab: Classification of people by income
• Lab: Auto price prediction with regression
• Lab: K-means clustering with Azure Machine Learning

Meet your instructors

Graeme Malcolm
Senior Content Developer
Microsoft Learning Experiences
Steve Elston
Managing Director
Quantia Analytics, LLC
Cynthia Rudin
Associate Professor
MIT and Duke

Pursue a Verified Certificate to highlight the knowledge and skills you gain
$99 USD

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally