When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 5 modules in this course
In this course, you will learn to think like a data scientist and ask questions of your data. You will use interactive features in MATLAB to extract subsets of data and to compute statistics on groups of related data. You will learn to use MATLAB to automatically generate code so you can learn syntax as you explore. You will also use interactive documents, called live scripts, to capture the steps of your analysis, communicate the results, and provide interactive controls allowing others to experiment by selecting groups of data.
These skills are valuable for those who have domain knowledge and some exposure to computational tools, but no programming background is required. To be successful in this course, you should have some knowledge of basic statistics (e.g., histograms, averages, standard deviation, curve fitting, interpolation).
By the end of this course, you will be able to load data into MATLAB, prepare it for analysis, visualize it, perform basic computations, and communicate your results to others. In your last assignment, you will combine these skills to assess damages following a severe weather event and communicate a polished recommendation based on your analysis of the data. You will be able to visualize the location of these events on a geographic map and create sliding controls allowing you to quickly visualize how a phenomenon changes over time.
In this module you’ll learn about the key steps in a data science workflow and begin exploring a data set using a script provided for you. As you work with the file, take note of the different elements in the script. As you progress through the course, you’ll create a similar script yourself.
Overview of Exploratory Data Analysis with MATLAB•3 minutes
Instructor Introduction•3 minutes
Why Do We Need Data Science?•4 minutes
MATLAB as a Data Science Tool•6 minutes
Getting Started with MATLAB•5 minutes
How to ask Good Questions of Your Data•2 minutes
Interactive Data Exploration•3 minutes
Overview of the Data Science Workflow•4 minutes
The Workflow in Practice•4 minutes
Summary of Module 1: The Data Science Workflow•1 minute
4 readings•Total 70 minutes
Access MATLAB•15 minutes
Data and Code Files•10 minutes
Introduction to Storm Events Data•15 minutes
Use a Live Script: Explore 2013 Tornado Events•30 minutes
2 assignments•Total 32 minutes
Quiz 1: Introduction to Data Science•30 minutes
Tell us why you're here•2 minutes
1 discussion prompt•Total 10 minutes
What do you want to do with MATLAB?•10 minutes
Importing Data
Module 2•3 hours to complete
Module details
In this module you’ll import data into MATLAB, customize the import options, and generate code to automate the process. You’ll also work with different types of data, such as numeric, dates, and text.
What's included
8 videos1 reading2 assignments1 discussion prompt
Show info about module content
8 videos•Total 20 minutes
Introduction to Module 2: Importing Data•1 minute
How Data is stored•3 minutes
How MATLAB Represents Data•4 minutes
How to Use the Import Tool•3 minutes
MATLAB Data Types•4 minutes
Why Automate the Import Process?•2 minutes
Generating and Reusing Code•2 minutes
Summary of Module 2: Importing Data•1 minute
1 reading•Total 90 minutes
Overview of MATLAB Data Types•90 minutes
2 assignments•Total 75 minutes
Quiz 2: Importing Data•45 minutes
Practice Quiz•30 minutes
1 discussion prompt•Total 10 minutes
What does your data look like?•10 minutes
Visualizing and Filtering Data
Module 3•2 hours to complete
Module details
In this module you’ll create visualizations and learn how to customize figures. You’ll also filter your data to select only what is needed for your analysis. You’ll create new tables and save them to use in the future or share with others outside of MATLAB.
What's included
5 videos3 assignments1 discussion prompt
Show info about module content
5 videos•Total 15 minutes
Introduction to Module 3: Visualizing and Filtering Data•2 minutes
Plotting Data Contained in Tables•4 minutes
Selecting Data from Tables•4 minutes
Accessing and Creating Table Variables•4 minutes
Summary of Module 3: Visualizing and Filtering Data•2 minutes
3 assignments•Total 65 minutes
Quiz 3: Visualizing and Accessing Data in Tables•45 minutes
Practice Selecting Data•15 minutes
Practice Questions•5 minutes
1 discussion prompt•Total 10 minutes
Choosing Visualizations•10 minutes
Performing Calculations
Module 4•7 hours to complete
Module details
In this module you’ll write small pieces of code to extend your analysis. You’ll calculate summary statistics on groups of data and determine if variables are correlated. You’ll extend your ability to filter data to defining conditions across multiple variables. You’ll also modify categorical data to remove, combine, or create new categories to use for defining groups.
What's included
11 videos4 readings1 assignment10 app items
Show info about module content
11 videos•Total 44 minutes
Introduction to Module 4: Performing Calculations:•2 minutes
Basic Mathematical Operations•3 minutes
Using Vectors•5 minutes
Using Functions•3 minutes
Calculating Summary Statistics•3 minutes
Correlations Between Variables•4 minutes
Accessing Subsets of Data•6 minutes
Introduction to Categorical Data•6 minutes
Performing Group Calculations•6 minutes
Visualizing Results•6 minutes
Summary of Module 4: Performing Calculations•2 minutes
4 readings•Total 150 minutes
Performing Calculations•30 minutes
Performing Calculations with Vectors•45 minutes
Relational and Logical Operators•30 minutes
Calculations by Group•45 minutes
1 assignment•Total 70 minutes
Quiz 4: Exploratory Data Analysis•70 minutes
10 app items•Total 150 minutes
Body Mass Index•15 minutes
Thunderstorm Total Damage•15 minutes
Thunderstorm Summary•15 minutes
Polynomial Creation•15 minutes
Normal Probability Density Function•15 minutes
Propeller Thrust Model•15 minutes
Thunderstorm Crop Damage Distribution•15 minutes
Flooding by Latitude•15 minutes
Automobiles from the 70's and 80's•15 minutes
Lightning Strikes with Recorded Damage•15 minutes
Documenting Your Work
Module 5•3 hours to complete
Module details
In this module you’ll create live scripts with interactive controls. Then you’ll create your own analysis of a weather event to submit as a peer-reviewed assignment.
What's included
4 videos2 readings2 assignments1 plugin
Show info about module content
4 videos•Total 19 minutes
Documenting Your Work•2 minutes
Creating a Live Script•9 minutes
Adding Interactive Controls to a Live Script•6 minutes
Summary of Exploratory Data Analysis with MATLAB•2 minutes
2 readings•Total 70 minutes
Create a Live Script•60 minutes
Introduction to the Final Project•10 minutes
2 assignments•Total 70 minutes
Project: Analyzing the Impact of Hurricane Harvey•60 minutes
Practice Communicating Your Data and Telling a Story•10 minutes
1 plugin•Total 1 minute
Complete the Course Survey•1 minute
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.8
821 reviews
5 stars
85.50%
4 stars
11.32%
3 stars
1.58%
2 stars
0.48%
1 star
1.09%
Showing 3 of 821
C
CB
5·
Reviewed on Apr 23, 2020
Clear and to the point. Polished presentation that packs alot of info into each lesson. I learned a lot and am looking forward to continuing the series.
S
SP
5·
Reviewed on Sep 4, 2020
Great introductory course for Data Science in Matlab! easy to follow content and you really can learn how to analyze data with Matlab if you don't have any experience on this field. Recommend!
V
VV
5·
Reviewed on Nov 9, 2020
Great comprehensive course, covers basics. included project uses real world examples that can really help with other projects that require MATLAB implementation
Yes. A free license to MATLAB Online is available to learners enrolled in the course. You can view the supported browsers here.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.