Back to Introduction to Programming with MATLAB
Vanderbilt University

Introduction to Programming with MATLAB

This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers. The design of the language makes it possible to write a powerful program in a few lines. The problems may be relatively complex, while the MATLAB programs that solve them are relatively simple: relative, that is, to the equivalent program written in a general-purpose language, such as C++ or Java. As a result, MATLAB is being used in a wide variety of domains from the natural sciences, through all disciplines of engineering, to finance, and beyond, and it is heavily used in industry. Hence, a solid background in MATLAB is an indispensable skill in today’s job market. Nevertheless, this course is not a MATLAB tutorial. It is an introductory programming course that uses MATLAB to illustrate general concepts in computer science and programming. Students who successfully complete this course will become familiar with general concepts in computer science, gain an understanding of the general concepts of programming, and obtain a solid foundation in the use of MATLAB. Students taking the course will get a MATLAB Online license free of charge for the duration of the course. The students are encouraged to consult the eBook that this course is based on. More information about these resources can be found on the Resources menu on the right.

Status: File I/O
Status: Problem Solving
BeginnerCourse35 hours

Featured reviews

SD

5.0Reviewed Mar 30, 2022

Well designed course, which includes theoretical and practical bases of programming. Sometimes, it was hard to understand meaning of tasks, but in general, it was good experience for me. Thank you!

A

5.0Reviewed May 22, 2020

The explanation of the topics was great. The assignments of the last week were challenging and I loved that. I learned a lot from this course. Thank you so much for sharing your knowledge with us.

RS

5.0Reviewed Jun 11, 2020

It was an awesome course. This course teach me a lot about Programming with MATLAB ,this course now make me able to write program own. I am very much glad to this course, Thank you for this course.

RA

5.0Reviewed Apr 18, 2020

wow this course is excellent, i done this course during the lockdown, and this helped me to pass out lockdown time. and this course further helps me in future , thanks to Akos Ledeczi and coursera .

XL

5.0Reviewed May 24, 2020

I am at loss in rating this course. For me, it is 1000/100. Although I had some programming knowledge, this course had been mind-broadening. Professor is very humorous and enlightening in teaching!

TR

5.0Reviewed Feb 19, 2017

This is an excellent introductory course on Matlab. The homework questions are very helpful if solved sincerely. Overall, it's a great course which gives students a solid foundation to build on.

JS

5.0Reviewed Aug 1, 2020

I am very thankful to Coursera and Vanderbilt University for developing and presenting such an intensive introductory course. i was really helpful and has helped me gain a lot in learning Matlab.

MS

5.0Reviewed Apr 7, 2019

Very good course, it has some really mind blowing problem sets. I would suggest everyone to hit the problems with a blank mind, i found completely different ways to solve them, and that was amazing.

SA

4.0Reviewed Jun 25, 2020

I didn't like the assignment of echo. The description was not sufficient to understand the mechanism of putting echo by code. Except this, the assignments were exciting and the lectures were clear.

MM

5.0Reviewed Nov 1, 2021

Definitely it was the best course that I've ever took. Assignments were great, they bring all the materials to challenge you with real and practical issues that can be useful even after this course.

HK

5.0Reviewed Aug 18, 2019

It was my first completed course in coursera and it is perfectly organised and is one best course for aspirants who want to learn MATLAB. Thanks to all the team who worked on building this course

CM

5.0Reviewed Jul 19, 2017

It was a very involving course! Everything is taught by doing it practically. Assignments are really good and make you adept in what you learn the whole week. As far, the Best MOOC I've completed.

All reviews

Showing: 20 of 4,535

Riccardo Tolli
2.0
Reviewed Oct 2, 2016
Steven M Schoenbaechler
2.0
Reviewed May 27, 2018
RACHIT PANDEY
2.0
Reviewed May 27, 2017
Chaitanya Modi
5.0
Reviewed Jul 20, 2017
Muthu Kumar
5.0
Reviewed Sep 25, 2016
Amardeep kumar
5.0
Reviewed Jun 18, 2019
Vincent Nieto
1.0
Reviewed Sep 26, 2016
mitesh singh
5.0
Reviewed Apr 8, 2019
Deleted Account
5.0
Reviewed Jun 6, 2020
Krunal M Bhatt
5.0
Reviewed Jun 24, 2020
Amreek Saini
3.0
Reviewed Mar 8, 2017
Zihua Liu
5.0
Reviewed Aug 31, 2017
Deleted Account
5.0
Reviewed Jul 22, 2019
Rajat Agrawal
5.0
Reviewed Apr 19, 2020
Abhinav Kala
5.0
Reviewed Jul 27, 2019
abhishek shankar
4.0
Reviewed Jul 9, 2019
Kieron Hayes
2.0
Reviewed Dec 4, 2017
Sanjeev Sujan
4.0
Reviewed May 5, 2019
Ayush Kumar Shah
5.0
Reviewed Jul 28, 2019
Anuj Tripathi
5.0
Reviewed May 3, 2020