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

AY

5.0Reviewed Aug 6, 2020

The material is explained well and structured clearly; the videos are engaging and full of cheeky wit; the workload is not too taxing. I watched most of the videos on 1.5* speed though. 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 .

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.

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.

RI

5.0Reviewed Apr 25, 2019

This was an amazing course! I attended mainly because I needed to refresh my modest Matlab knowledge. It was a great help and the exercises were so much fun!! Thanks for such a great opportunity!

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.

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.

SS

5.0Reviewed Jan 20, 2022

I would like to thank vanderbilt university for providing such a wonderful course and i am much impressed by the use of the basic matrices in each and every programming purpose.thank you again!!!!:)))

ME

5.0Reviewed Jun 24, 2020

I love this course; the instructor has a perfect expression and an excellent sense of humor. I didn't even get bored for nine weeks. Now I have a great understanding of topics. Thank you so much.

KB

5.0Reviewed Jun 23, 2020

I would like to thank vanderbilt university for providing such a wonderful course and i am much impressed by the use of the basic matrices in each and every programming purpose.thank you again!!!!:)))

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