Chevron Left
Introduction to Programming with MATLAB に戻る

Introduction to Programming with MATLAB, ヴァンダービルト大学(Vanderbilt University)



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....


by MK

Sep 25, 2016

There is much more to MATLAB than what the course can cover. But It has definitely provided me with the necessary skills and confidence to use it in tackling the practical problems in the real world.

by MS

Apr 08, 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.



by Benrose Prasad

May 09, 2019

Very nice course. A lot of interesting exercises that makes you think and develop good programming skills.

by Saurabh Singh

May 05, 2019

It was very exciting course.


May 05, 2019

This Course gives lot of ideas to write matlab program in my own ways.Course Instructor is explained lot of concepts in clear manner .Its really useful to research Scholars.My heartfelt thanks and wishes to the course instructor.

by Sanjeev Sujan

May 05, 2019

A very goo course. However, there is a very steep jump between the session levels and especially the final assignments. The final assignments are very interesting actually and practical. Would have been more helpful if some of the assignments in the individual sessions also had some practical problems thrown in to get the students better prepared.

by Roshni Shetty

May 03, 2019

Course content was informative and well planned. Able to code basic programmes using MATLAB successfully after the course. Assignments were well designed and helped test programming skills.

by Arasch Mostauli

May 03, 2019

A very good course indeed, the video lectures are informative and entertaining and the assignments are challenging. It's a very good and intuitive introduction to programming within the MATLAB Environment!

Thank you very much indeed!

by Xuedong Yang

May 03, 2019

Nice review of Matlab. Happy to know several new datatypes supported now, comparing to 20yrs ago. The extensive app library is also very impressive.

by Muhammad Arqim Adil

May 02, 2019

It was an amazing experience to be very honest.

I wanna thank Sir Mike Fitzpatrick.

And thanks to coursera family for providing us such opportunities.

by Yi Qin

May 02, 2019

Very good and basic introduction to Matlab. If you are blank on the programming. It is recommend and almost no program pre-knowlege requirement. If you have some experience on python(or Numpy), you will see most of them are similar and very quick to handle Matlab work. The teacher and saffing team are very friendly and can response you very quickly when you have some challenge during learning.

by Jodie Bell

Apr 30, 2019

Exceptional course! The forum is fantastic with extremely helpful teaching staff. Would highly recommend. This course is definitely worth doing, I may even do it again!!