Your browser is ancient!
Upgrade to a different browser to experience this site.

Statistics with Python

What You'll Learn

  • Create and interpret data visualizations using the Python programming language and associated packages & libraries
  • Apply statistical modeling techniques to data (ie. linear and logistic regression, linear models, multilevel models, Bayesian inference techniques)
  • Apply and interpret inferential procedures when analyzing real data
  • Understand importance of connecting research questions to data analysis methods
3-Course Series
57 hours
19 hours per course (approx.)
Shareable Certificate
Add to your LinkedIn profile

About Statistics with Python

This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language. Learners will learn where data come from, what types of data can be collected, study data design, data management, and how to effectively carry out data exploration and visualization. They will be able to utilize data for estimation and assessing theories, construct confidence intervals, interpret inferential results, and apply more advanced statistical modeling procedures. Finally, they will learn the importance of and be able to connect research questions to the statistical and data analysis methods taught to them.

Skills You'll Gain

  • Pandas (Python Package)
  • Python (Programming Language)
  • Linear Regression
  • Descriptive Statistics
  • Bayesian Statistics
  • Data Literacy
  • Probability Distribution
  • Python For Data Analysis
  • Data Analysis
  • Statistical Programming

What You'll Earn

Certificate of Completion
Certificates of completion acknowledge knowledge acquired upon completion of a non-credit course or program.
Modality
100% Online
Format
Self-Paced
Subject
  • Data Science
  • Education
Platform
Coursera
Portrait of Brady West
Brady West

Research Associate Professor

6 Learning Experiences

Course content developed by U-M faculty and managed by the university. Faculty titles and affiliations are updated periodically.

Beginner Level

High school-level algebra.

Series Video

Enrollment Options

Individuals

This experience is available to individual learners on the following platforms:

U-M Community

Students, faculty, staff, and alumni of the University of Michigan get free access.

Organizations

Special pricing and tailored programming bundles available for organizational partners.

What are Coursera and edX?

Michigan Online learning experiences may be hosted on one or more learning platforms. Platform features may vary, including payment models, social communities, and learner support.

Coursera

  • Hosts online courses, series, and Teach-Outs from Michigan Online
  • Enroll and preview courses anytime
  • May earn a non-credit certificate from Coursera

edX

  • Hosts online courses and series from Michigan Online
  • Many offer a free (limited) audit option
  • May earn a non-credit certificate from edX

For more information visit the What are Coursera and edX? FAQ section

3 Courses in this series

  1. Free U-M Access Course

    Understanding and Visualizing Data with Python

    Learn statistical fundamentals, including study design, data visualization, and inference, while using Python tools like Pandas and Matplotlib to analyze data.

    based on 2144 ratings
  2. Free U-M Access Course

    Inferential Statistical Analysis with Python

    Build confidence in inferential statistics using Python to estimate population values and test hypotheses with real-world data.

    based on 742 ratings
  3. Free U-M Access Course

    Fitting Statistical Models to Data with Python

    Learn to fit statistical models using Python and apply regression, Bayesian, and mixed-effects methods to real data.

    based on 570 ratings

Stories to Inspire

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!