About this Course

90,980 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 56 hours to complete
English

What you will learn

  • You will learn advanced concepts related to functions such as recursion and function handles.

  • You will learn how to write efficient programs.

  • You will learn the basics of Object Oriented Programming.

  • You will learn to write Live Scripts and create professional graphical user interfaces.

Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 56 hours to complete
English

Offered by

Placeholder

Vanderbilt University

Syllabus - What you will learn from this course

Week
1

Week 1

1 hour to complete

Introduction

1 hour to complete
1 video (Total 3 min), 4 readings
1 video
4 readings
Syllabus10m
How to Get MATLAB10m
Course Files10m
Textbook10m
Week
2

Week 2

14 hours to complete

Functions Revisited

14 hours to complete
5 videos (Total 176 min), 12 readings, 9 quizzes
5 videos
Recursion Part 245m
Recursion Part 315m
Variable Number of Arguments20m
Function Handles and Nested Functions47m
12 readings
Assignment Details5m
Solution to Digit Summation10m
Solution to Maximum Element10m
Solution to Reverse a Vector10m
Solution to Fibonacci 10m
Solution to Palindrome10m
Assignment Details2m
Solution to Name-Value pairs10m
Solution to Data Entry10m
Assignment Details2m
Solution to autograder10m
Solution to Fun with Polynomials10m
Week
3

Week 3

8 hours to complete

Potpourri

8 hours to complete
4 videos (Total 168 min), 6 readings, 5 quizzes
4 videos
Linear Equations47m
Live Scripts38m
Error Handling49m
6 readings
Assignment Details2m
Solution to Edge Detection10m
Solution to Audio Mixer10m
Assignment Details2m
Solution to Electrical Circuits10m
Solution to Linear Regression10m
1 practice exercise
Live Scripts10m
Week
4

Week 4

7 hours to complete

How to Write Efficient Code?

7 hours to complete
5 videos (Total 160 min), 4 readings, 5 quizzes
5 videos
Algorithmic Complexity Part 218m
Algorithmic Complexity Part 334m
Efficiency in Practice31m
Vectorization and Other Speed-Ups1h 1m
4 readings
Assignment Details2m
Solution to Recursion Revisited10m
Solution to Fibonacci Profiler10m
Solution to Maximum Clique10m
2 practice exercises
Efficiency in Practice10m
Vectorization and Other Speed Ups10m

Reviews

TOP REVIEWS FROM MASTERING PROGRAMMING WITH MATLAB

View all reviews

About the MATLAB Programming for Engineers and Scientists Specialization

MATLAB Programming for Engineers and Scientists

Frequently Asked Questions

More questions? Visit the Learner Help Center.