Data Visualization with Python & R for Engineers (Coursera)

Data Visualization with Python & R for Engineers (Coursera)

The primary objective of this course is to offer students an opportunity to learn how to use visualization tools and techniques for data exploration, knowledge discovery, data storytelling, and decision making in engineering, healthcare operations, manufacturing, and related applications. This course covers basics of data mining and visualization, and Python. It also introduces students to static visualization charts and techniques that reveal information, patterns, interactions.

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

Syllabus

Introduction to Data - Part 1
In this module, we will delve into the fundamental aspects of data, exploring its definition, significance, and the transformative journey from raw information to actionable insights. Through a series of engaging videos, we will unravel the mysteries of structured and unstructured data, unveiling their unique characteristics and applications. As we progress, the module unfolds the intricate steps of the data workflow, guiding through the pivotal stages of framing objectives, preparing data, analysis, interpretation, and effective communication of findings. Additionally, our exploration extends to the vast landscape of Big Data, unraveling its complexities through the lens of the Five Vs: Volume, Velocity, Variety, Veracity, and Value. By the end of this module, We will not only have a comprehensive understanding of the foundational concepts of data but also possess the essential skills to navigate the data-driven landscapes of today's digital era. Get ready to unlock the power of data and discover its profound impact on our world!

Introduction to Data - Part 2
In this module, we will dive into the world of data analytics. We'll learn how to find the right data for data analysis, considering factors like relevance and timeliness. Then, we'll explore the crucial step of preprocessing, where we’ll learn to clean and organize raw data effectively. From handling missing values to spotting outliers, we'll pick up essential skills to ensure the analysis is accurate and reliable. By the end of this module, we'll be all set to confidently select, process, and analyze data like a pro. Let's get started!

Introduction to Visualization
In this module, we'll explore how data visualization turns complex data into engaging stories. Building on our understanding of data's significance, we'll discover how visualization simplifies information and connects with diverse audiences. We’ll delve into creating various visualizations, from statistical plots to geographical graphs. By grasping different statistical graphs and their applications, you'll enhance your skills in sharing meaningful insights. Get ready to unlock the potential of visualization and enhance your ability to tell compelling data stories. Let's dive into this visually enlightening journey!

Basics of Python
In this module, we'll delve into the fundamentals of Python coding. We'll explore key concepts such as variables, data types, and structures — crucial components in creating robust code. Throughout your Python learning journey, you'll acquire the skill of decision-making through if-else statements, navigate data using loops, and enhance your code with custom functions. Whether you're a coding novice or have some prior knowledge, this course ensures hands-on, practical experience. Let's explore, learn, and become experts in the key principles of Python programming. Get ready to bring your coding ideas to life!

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

Related Courses

Machine Learning Foundations: A Case Study Approach (Coursera) Coursera
University of Washington

Machine Learning Foundations: A Case Study Approach (Coursera)

Do you have data and wonder what it can tell you? Do you need a deeper understanding of the core ways in which machine learning can improve your business? Do you want to be able to converse with specialists about anything from regression and classification to deep learning and recommender systems? In this course, you will get hands-on experience with machine learning from a series of practical case-studies.

Jun 29th 2026
5-12 Weeks
Fundamentals of GIS (Coursera) Coursera
University of California, Davis

Fundamentals of GIS (Coursera)

Explore the world of spatial analysis and cartography with geographic information systems (GIS). What you will learn: define core geospatial concepts; practice with subset data using selections and feature attributes; create map books using advanced mapping techniques; create layer and map packages.

Jun 29th 2026
4 Weeks
Reproducible Research (Coursera) Coursera
Johns Hopkins University

Reproducible Research (Coursera)

This course focuses on the concepts and tools behind reporting modern data analyses in a reproducible manner. Reproducible research is the idea that data analyses, and more generally, scientific claims, are published with their data and software code so that others may verify the findings and build upon them. The need for reproducibility is increasing dramatically as data analyses become more complex, involving larger datasets and more sophisticated computations.

Jun 29th 2026
4 Weeks
Python Programming Essentials (Coursera) Coursera
Rice University

Python Programming Essentials (Coursera)

This course will introduce you to the wonderful world of Python programming! We'll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. We will also teach you how to use Python modules, which enable you to benefit from the vast array of functionality that is already a part of the Python language. These concepts and skills will help you to begin to think like a computer programmer and to understand how to go about writing Python programs.

Jun 29th 2026
4 Weeks
The Data Scientist's Toolbox (Coursera) Coursera
Johns Hopkins University

The Data Scientist's Toolbox (Coursera)

In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and data scientists work with. There are two components to this course. The first is a conceptual introduction to the ideas behind turning data into actionable knowledge. The second is a practical introduction to the tools that will be used in the program like version control, markdown, git, GitHub, R, and RStudio.

Jun 29th 2026
4 Weeks
Data Analysis Tools (Coursera) Coursera
Wesleyan University

Data Analysis Tools (Coursera)

In this course, you will develop and test hypotheses about your data. You will learn a variety of statistical tests, as well as strategies to know how to apply the appropriate one to your specific data and question. Using your choice of two powerful statistical software packages (SAS or Python), you will explore ANOVA, Chi-Square, and Pearson correlation analysis. This course will guide you through basic statistical principles to give you the tools to answer questions you have developed. Throughout the course, you will share your progress with others to gain valuable feedback and provide insight to other learners about their work.

Jun 29th 2026
4 Weeks
Python Data Analysis (Coursera) Coursera
Rice University

Python Data Analysis (Coursera)

This course will continue the introduction to Python programming that started with Python Programming Essentials and Python Data Representations. We'll learn about reading, storing, and processing tabular data, which are common tasks. We will also teach you about CSV files and Python's support for reading and writing them. CSV files are a generic, plain text file format that allows you to exchange tabular data between different programs. These concepts and skills will help you to further extend your Python programming knowledge and allow you to process more complex data.

Jun 29th 2026
4 Weeks
Visual Analytics with Tableau (Coursera) Coursera
University of California, Davis

Visual Analytics with Tableau (Coursera)

In this third course of the specialization, we’ll drill deeper into the tools Tableau offers in the areas of charting, dates, table calculations and mapping. We’ll explore the best choices for charts, based on the type of data you are using. We’ll look at specific types of charts including scatter plots, Gantt charts, histograms, bullet charts and several others, and we’ll address charting guidelines.

Jun 29th 2026
4 Weeks
Hadoop Platform and Application Framework (Coursera) Coursera
University of California, San Diego

Hadoop Platform and Application Framework (Coursera)

This course is for novice programmers or business people who'd like to understand the core tools used to wrangle and analyze big data. With no prior experience, you'll have the opportunity to walk through hands-on examples with Hadoop and Spark frameworks, two of the most common in the industry. You will be comfortable explaining the specific components and basic processes of the Hadoop architecture, software stack, and execution environment.

Jun 29th 2026
5-12 Weeks
Data Visualization and Communication with Tableau (Coursera) Coursera
Duke University

Data Visualization and Communication with Tableau (Coursera)

One of the skills that characterizes great business data analysts is the ability to communicate practical implications of quantitative analyses to any kind of audience member. Even the most sophisticated statistical analyses are not useful to a business if they do not lead to actionable advice, or if the answers to those business questions are not conveyed in a way that non-technical people can understand. In this course you will learn how to become a master at communicating business-relevant implications of data analyses.

Jun 29th 2026
5-12 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.

Jun 29th 2026
4 Weeks
Fundamentals of Visualization with Tableau (Coursera) Coursera
University of California, Davis

Fundamentals of Visualization with Tableau (Coursera)

In this first course of the specialization, you will discover just what data visualization is, and how we can use it to better see and understand data. Using Tableau, we’ll examine the fundamental concepts of data visualization and explore the Tableau interface, identifying and applying the various tools Tableau has to offer.

Jun 29th 2026
4 Weeks