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

Data Mining Project (Coursera) Coursera
University of Colorado Boulder

Data Mining Project (Coursera)

This course offers step-by-step guidance and hands-on experience of designing and implementing a real-world data mining project, including problem formulation, literature survey, proposed work, evaluation, discussion and future work. Data Mining Project can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform

Sep 28th 2026
4 Weeks
Data Processing Using Python (Coursera) Coursera
Nanjing University

Data Processing Using Python (Coursera)

This course is mainly for non-computer majors. It starts with the basic syntax of Python, to how to acquire data in Python locally and from network, to how to present data, then to how to conduct basic and advanced statistic analysis and visualization of data, and finally to how to design a simple GUI to present and process data, advancing level by level.

Sep 14th 2026
5-12 Weeks
Functions, Tools and Agents with LangChain (Coursera) Coursera
DeepLearning.AI

Functions, Tools and Agents with LangChain (Coursera)

The landscape of LLMs and the libraries that support them has evolved rapidly in recent months. This course is designed to keep you ahead of these changes. You’ll explore new advancements like ChatGPT’s function calling capability, and build a conversational agent using a new syntax called LangChain Expression Language (LCEL) for tasks like tagging, extraction, tool selection, and routing.

Sep 21st 2026
1 Week
Programação para todos (Conceitos básicos de Python) (Coursera) Coursera
University of Michigan

Programação para todos (Conceitos básicos de Python) (Coursera)

Este curso tem como objetivo ensinar a todos os conceitos básicos de programação de computadores usando Python. Abordamos o básico de como criar um programa a partir de uma série de instruções simples em Python. O curso não tem pré-requisitos e evita tudo, exceto a matemática mais simples. Qualquer pessoa com experiência moderada em computadores deve ser capaz de dominar os materiais deste curso. Este curso abordará os capítulos 1 ao 5 do livro “Python para Todos”.

Sep 21st 2026
5-12 Weeks
Programming for Data Science (Coursera) Coursera
University of Leeds

Programming for Data Science (Coursera)

Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions.

Sep 21st 2026
3 Weeks
An Introduction to Programming using Python (Coursera) Coursera
University of Leeds

An Introduction to Programming using Python (Coursera)

Maximise your employability, by learning the basics of coding in Python. Python is a versatile programming language used for developing websites and software, task automation, data analysis and more. In this course, you'll embark on an exciting journey into the world of Python and gain valuable skills that will enable you to start thinking about a career in programming.

Sep 21st 2026
2 Weeks
Developing AI Applications on Azure (Coursera) Coursera
LearnQuest

Developing AI Applications on Azure (Coursera)

This course introduces the concepts of Artificial Intelligence and Machine learning. We'll discuss machine learning types and tasks, and machine learning algorithms. You'll explore Python as a popular programming language for machine learning solutions, including using some scientific ecosystem packages which will help you implement machine learning.

Sep 21st 2026
5-12 Weeks
Business intelligence and data analytics: Generate insights (Coursera) Coursera
Macquarie University

Business intelligence and data analytics: Generate insights (Coursera)

‘Megatrends’ heavily influence today’s organisations, industries and societies, and your ability to generate insights in this area is crucial to your organisation’s success into the future. This course will introduce you to analytical tools and skills you can use to understand, analyse and evaluate the challenges and opportunities ‘megatrends’ will inevitably bring to your organisation.

Sep 21st 2026
5-12 Weeks
Using R for Regression and Machine Learning in Investment (Coursera) Coursera
Sungkyunkwan University - SKKU

Using R for Regression and Machine Learning in Investment (Coursera)

In this course, the instructor will discuss various uses of regression in investment problems, and she will extend the discussion to logistic, Lasso, and Ridge regressions. At the same time, the instructor will introduce various concepts of machine learning. You can consider this course as the first step toward using machine learning methodologies in solving investment problems. The course will cover investment analysis topics, but at the same time, make you practice it using R programming. This course's focus is to train you to use various regression methodologies for investment management that you might need to do in your job every day and make you ready for more advanced topics in machine learning.

Sep 21st 2026
2 Weeks
Accounting Data Analytics with Python (Coursera) Coursera
University of Illinois at Urbana-Champaign

Accounting Data Analytics with Python (Coursera)

This course focuses on developing Python skills for assembling business data. It will cover some of the same material from Introduction to Accounting Data Analytics and Visualization, but in a more general purpose programming environment (Jupyter Notebook for Python), rather than in Excel and the Visual Basic Editor. These concepts are taught within the context of one or more accounting data domains (e.g., financial statement data from EDGAR, stock data, loan data, point-of-sale data).

Sep 14th 2026
5-12 Weeks