Fundamentals of Data Analytics in the Public Sector with R (Coursera)

Fundamentals of Data Analytics in the Public Sector with R (Coursera)

Gain a foundational understanding of key terms and concepts in public administration and public policy while learning foundational programming techniques using the R programming language. You will learn how to execute functions to load, select, filter, mutate, and summarize data frames using the tidyverse libraries with an emphasis on the dplyr package. By the end of the course, you will create custom functions and apply them to population data which is commonly found in public sector analytics.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Throughout the course, you will work with authentic public datasets, and all programming can be completed in RStudio on the Coursera platform without additional software.
This is the first of four courses within the Data Analytics in the Public Sector with R Specialization. The series is ideal for current or early career professionals working in the public sector looking to gain skills in analyzing public data effectively. It is also ideal for current data analytics professionals or students looking to enter the public sector.

Course 1 of 4 in the Data Analytics in the Public Sector with R Specialization.

Syllabus

WEEK 1
Week 1 | Introduction to Data Analytics in the Public Sector with R
Welcome to the Data Analytics in the Public Sector with R and the First Course—Fundamentals of Public Sector Data Analysis with R. This week will be your orientation to the certificate and the first course. You will also get to learn several fundamental terms and their definitions that we will frequently use throughout the course and the certificate.

WEEK 2
Week 2 | Core Functions of Public Administration and R Basics
Welcome to Week 2! You will start this week learning about the core functions of public administration and the role of data analytics in these functions. You will also start developing your skills with RStudio.

WEEK 3
Week 3 | Survey Data Analysis with the Tidyverse
Welcome to Week 3! You will learn this week several analysis skills for survey data—one of the most common types of data in the public sector. These skills will allow you to not only understand how survey data could be designed and collected, but also how to analyze such data in RStudio and how to interpret them.

WEEK 4
Week 4 | Population Data Analysis with Custom R functions
Welcome to Week 4! You will learn this week several analysis skills for population data—one of the most common types of data in the public sector that allow answering basic population questions. These skills will allow you to not only understand the sources of population data, but also how to analyze such data in RStudio and how to interpret them.

WEEK 5
Week 5 | Public Sector Data Analytics in Practice
Welcome to Week 5, the last week in this course! This week, you will get to hear stories from public sector data analysts, with the goal of recognizing the challenges associated with the profession of a data analyst.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Building Data Visualization Tools (Coursera) Coursera
Johns Hopkins University

Building Data Visualization Tools (Coursera)

The data science revolution has produced reams of new data from a wide variety of new sources. These new datasets are being used to answer new questions in way never before conceived. Visualization remains one of the most powerful ways draw conclusions from data, but the influx of new data types requires the development of new visualization techniques and building blocks. This course provides you with the skills for creating those new visualization building blocks.

Nov 2nd 2026
4 Weeks
Dataplex by Google Cloud (Coursera) Coursera
Board Infinity

Dataplex by Google Cloud (Coursera)

Welcome to "Dataplex By Google Cloud " a comprehensive course designed to provide a thorough understanding of Google Cloud Dataplex, a platform for managing, monitoring, and analyzing data across various data systems in Google Cloud. Spanning two modules, the course begins with the fundamentals of Dataplex, including its setup, configuration, and basic functionalities.

Nov 9th 2026
2 Weeks
Fundamental Skills in Bioinformatics (Coursera) Coursera
King Abdullah University of Science and Technology (KAUST)

Fundamental Skills in Bioinformatics (Coursera)

The course provides a broad and mainly practical overview of fundamental skills for bioinformatics (and, in general, data analysis). The aim is to support the simultaneous development of quantitative and programming skills for biological and biomedical students with little or no background in programming or quantitative analysis.

Nov 16th 2026
4 Weeks
Designing, Running, and Analyzing Experiments (Coursera) Coursera
University of California, San Diego

Designing, Running, and Analyzing Experiments (Coursera)

You may never be sure whether you have an effective user experience until you have tested it with users. In this course, you’ll learn how to design user-centered experiments, how to run such experiments, and how to analyze data from these experiments in order to evaluate and validate user experiences. You will work through real-world examples of experiments from the fields of UX, IxD, and HCI, understanding issues in experiment design and analysis.

Nov 2nd 2026
5-12 Weeks
Variable Selection, Model Validation, Nonlinear Regression (Coursera) Coursera
Illinois Tech

Variable Selection, Model Validation, Nonlinear Regression (Coursera)

If you have a technical background in mathematics/statistics/computer science/engineering and or are pursuing a career change to jobs or industries that are data-driven, this course is for you. Those industries might be finance, retail, tech, healthcare, government, or many others. The opportunity is endless.

Nov 9th 2026
4 Weeks
Introduction to Neurohacking In R (Coursera) Coursera
Johns Hopkins University

Introduction to Neurohacking In R (Coursera)

Neurohacking describes how to use the R programming language and its associated package to perform manipulation, processing, and analysis of neuroimaging data. We focus on publicly-available structural magnetic resonance imaging (MRI). We discuss concepts such as inhomogeneity correction, image registration, and image visualization.

Nov 2nd 2026
4 Weeks
Bayesian Statistics: Techniques and Models (Coursera) Coursera
University of California, Santa Cruz

Bayesian Statistics: Techniques and Models (Coursera)

This is the second of a two-course sequence introducing the fundamentals of Bayesian statistics. It builds on the course Bayesian Statistics: From Concept to Data Analysis, which introduces Bayesian methods through use of simple conjugate models. Real-world data often require more sophisticated models to reach realistic conclusions. This course aims to expand our “Bayesian toolbox” with more general models, and computational techniques to fit them.

Nov 2nd 2026
5-12 Weeks
Reproducible Templates for Analysis and Dissemination (Coursera) Coursera
Emory University

Reproducible Templates for Analysis and Dissemination (Coursera)

This course will assist you with recreating work that a previous coworker completed, revisiting a project you abandoned some time ago, or simply reproducing a document with a consistent format and workflow. Incomplete information about how the work was done, where the files are, and which is the most recent version can give rise to many complications.

Nov 9th 2026
5-12 Weeks
Survival Analysis in R for Public Health (Coursera) Coursera
Imperial College London

Survival Analysis in R for Public Health (Coursera)

The three earlier courses in this series covered statistical thinking, correlation, linear regression and logistic regression. This one will show you how to run survival – or “time to event” – analysis, explaining what’s meant by familiar-sounding but deceptive terms like hazard and censoring, which have specific meanings in this context. Using the popular and completely free software R, you’ll learn how to take a data set from scratch, import it into R, run essential descriptive analyses to get to know the data’s features and quirks, and progress from Kaplan-Meier plots through to multiple Cox regression.

Nov 2nd 2026
4 Weeks
Using Public Policy for Social Change (Coursera) Coursera
University of Michigan

Using Public Policy for Social Change (Coursera)

Using Public Policy for Social Change provides a comprehensive introduction to public policy and its role in addressing societal challenges, with a focus on social inequalities. You’ll explore various areas of policy work, including social welfare, public health, the environment, education, and criminal justice. Learn the fundamentals of public policy design and analysis, and how policymaking functions across all levels of government in democracies worldwide.

Nov 9th 2026
4 Weeks
Advanced R Programming (Coursera) Coursera
Johns Hopkins University

Advanced R Programming (Coursera)

This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include functional programming in R, robust error handling, object oriented programming, profiling and benchmarking, debugging, and proper design of functions.

Nov 2nd 2026
4 Weeks