Save for later

Introduction to Programming with MATLAB

MATLAB Programming for Engineers and Scientists,

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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.8 based on 2,961 ratings
Length 10 weeks
Effort 9 weeks, 3-4 hours/week
Starts Jun 26 (43 weeks ago)
Cost $49
From Vanderbilt University via Coursera
Instructors Akos Ledeczi, Mike Fitzpatrick, Akos Ledeczi, Ph.D.
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Send to:

Similar Courses

What people are saying

vanderbilt university

I'm looking forward for more courses with the partnership of Coursera and Vanderbilt University!

Thank you so much Dr.Fitzpatrick, Dr. Lédeczi and Vanderbilt University!

I like this course and the efforts taken by the Vanderbilt University to teach this course.

In these questions I spent all my time researching and figuring out mathematical formulae rather than learning anything about Matlab itself.In short, I left this course drained and mostly relieved that it was finally over, with a poor impression of Matlab Online, and a feeling that I will be avoiding any further courses from Vanderbilt University.

Thank you Coursera and Vanderbilt university.

).Thanks Vanderbilt University and Coursera for this great course :) Superb course Good course for matlab introduction Excellent.

Credits to Coursera ,Vanderbilt university and the professor for this interesting and interactive course.

I am thankful to the entire team of Vanderbilt university and Prof. Mike Fitzpatrick for such an amazing course.

thank's to the coursera Vanderbilt university.

Micheal Fitzpatrick rocks!Mentors are very helpful and you are certain to get a reply within a day of posting your question on the forums page.Thanks a lot to Vanderbilt University and coursera for letting me be a part of this program:) A great introduction to programming and using the MATLAB software Pretty detailed courses.

This course on MATLAB by Vanderbilt university is amazing.

was amazing, if you like that sort of thing...Best,Peter Vissers As a beginner, what I needed was someone to direct me and a platform to practice, which I get here at Coursera in collaboration with Vanderbilt University.

THANKS to VANDERBILT UNIVERSITY and COURSERA!

Thank you Vanderbilt University.

Read more

step by step

Especially for those who want to have a grasp on programming concepts and follow a step by step learning curve.

The instruction teaches the course step by step which make the course very clear to rookies.

I like this course because of its step by step explanation and real computing problems.

step by step introduction to MATLAB, the professor conveys excellently, thank you for your time and the effort to provide this course.

good and more informative on how to write coding Very nicely taught easy to understand and step by step learning, But the assignments are a a little difficult and use some extra sources than the video lectures as we need to consult the book for some functions .overall best platform and course learnt I have never finished a course like this before, and I can't explain how fabulous the instructor was and the quality of the curriculum as a whole.

It was an awesome journey, learning was made very easy and step by step counseling of Mike Fitzpatrick made it really interesting and programming with MATLAB was made enjoyable by him.

The video lectures are also shows a step by step approach.

This course will guide you step by step to become a MatLab programmer.

it's really best Please add similar course, specialized for (chemical) Engineering Very elaborate and nice to learn step by step MATLAB Programming.

A great course with step by step demonstration, this gives me a big help to expand my understanding about the MATLAB.

Good course for new comers It is really a very useful course and walking step by step.

Read more

sense of humour

Apart from the fact that he delivered the subject matter in a crisp and concise manner, I love his sense of humour too.

The lecturer makes the material interesting with a sense of humour.

The professor have a fine sense of humour, and the knowledge is easy to be absorbed.

The lecturer makes things interesting with a sense of humour.

The instructor is brilliant and has a great sense of humour!

The lead instructor had a dry but funny sense of humour which helped me stay alert whilst learning, and the staff in the forums were very helpful.

An Excellent Course to Start and Learn Programming and/or MATLAB.Especially loved the Sense of Humour of the Professor who presented difficult concepts with Simplicity.Also, very Responsive Discussion Forums to answer any query which somehow escaped the Lectures.

Also, I thank my teachers for their awesome teaching.... fabulous.. "excellent content and very knowledgeable.....Trainer had a great sense of humour 只能用完美来形容这个课! Good start for programming and it will be easier to understand if you learn C programming first.

Also, I really appreciated the instructor's sense of humour.

Read more

fitzpatrick and akos ledeczi

Great course for learning MATLAB and algorithms in general I just want to thank Mike Fitzpatrick and Akos Ledeczi for this amazing course, that for me has been the best experience I ever had, every day watching the videos, doing the homework.

You can also pursue this course even if you dont know anything about programming in general First of all, I am thankful to professor Mike Fitzpatrick and Akos Ledeczi for their wonderful course structure and syllabus.

I appreciate that Professors Mike Fitzpatrick and Akos Ledeczi, took from zero to a great understanding of the basics concepts of MATLAB programming .

In a wonderful way the professors Mike Fitzpatrick and Akos Ledeczi, took me from zero to a great understanding of the basics concepts of programming using a powerful program, they performed this course in a manner to explode your capabilities both in the programming, as in the using of MATLAB, and the troubleshooting process.

Read more

know anything about

This course very good for don't know anything about programing IT IS JUST SUPERB..........WELL TAUGHT Excellent Explanation very good course structure proovided Wonderful course.

so, I didn't know anything about MATLAB.

Before starting this course i didn't know anything about MATLAB, but after the end of this course i can confidently write a program using MATLAB.

After lerning this course i have done many practices for matlab A very good course especially for beginners like me who don't know anything about the computer science the other computer science languages.

I didn't know anything about programming and with this course now I feel more confident to try to do a new type of analysis in my experiments.

Read more

any prior knowledge

You do not need any prior knowledge about MATLAB.

One of the best course to start with, without any prior knowledge of programming as the name implies - "Introduction to Programming" - through MATLAB !!

THANK TO COURSE TEAM Cource was Verry Verrry Good ,important in career pointof view but its Assignments are damm hard and challenging Much better than my expectations, easy to understand and it does not require any prior knowledge of programming.

There is no need to have any prior knowledge to programming either, one can just start learning.

No need of any prior knowledge in programming.

Anyone who doesn't have any prior knowledge can start this course and can learn from scratch.

Read more

mechanical engineer

As a physics/math major transitioning into mechanical engineering for my graduate degree, I enrolled in this course to refresh and refine my programming skills as well as to aid improve my MATLAB-specific skills.

I am a mechanical engineer myself but I was interested to learn and it served the purpose.help me a lot to learn about programming and MATLAB as well.

I am from a mechanical engineering background, so, this course helps me gain the basics of MatLab coding and beneficial for research work.

!I'm a student of mechanical engineering and I'm well aware of importance of computers and computer programming in all fields of engineering - especially MECH.

One of the best online courses which helped me to enhance my programming skills and as a mechanical engineer it will allow me to design and simulate different problems.

The assignments at the end seem to be oriented though towards computer science and were tough for a mechanical engineer like me, wanting numerical problem solving.

This was a great course for me, as i am a mechanical engineer and i always find programming complex but this course is designed such that anyone with no or little experience can understand it.

I love the way it has been thought by the instructor, Thank you sir for imbibing me with the knowledge in such a good manner.Hope it will be useful for me as a mechanical engineer in the future.

although I was using Matlab since last six months the course has added learned lot of concepts in my programming knowledge.I have a suggestion as I'm a undergraduate mechanical engineering student, I use matlab for subjects like Numerical methods,CFD,FEM.

Read more

mr. mike fitzpatrick

very good course to learn First, I would like to thank Mr. Mike Fitzpatrick and Mr. Akos Lebeczi for providing such a great Introduction to Matlab course.

I really want to say Thank you to Mr. Mike Fitzpatrick, Akos Ledeczi, Brandon Armstrong (Teaching Staff) and the coursera team for this awesome course.

Thanks a lot to Mr. Akos Ledeczi Professor Computer Engineering and Mr. Mike Fitzpatrick Professor Emeritus Computer Science, Computer Engineering, Electrical Engineering, Neurosurgery, and Radiology who share their valuable information to me.

good Thank you so much dear sir really awesome and worth learning very nice excellent course If you have no any Experience of the programming language than I strongly commanded this course because of this course contains all fundamental ideas of MATLAB and Prof. Mr. Mike Fitzpatrick gives detail knowledge of MATLAB in this course.

Read more

brandon armstrong

The instructors were really helpful and Thanks to Brandon Armstrong for the prompt replying every time.

And special thanks to Brandon Armstrong sir for his efforts and quick responses in the discussion forum.

The first thing you will notice in this course that , the lessons are easy to understand and assignments are fun and worth digging hard.and the staff members(Mr.Brandon Armstrong) are avalible .a good introduction !

and Brandon Armstrong for helping me throughout the course Very useful introduction to matlab.Aimed to science professionals who wants to add a new instrument to approach their problems Very good choice to begin matlab ,you just have to be patient .

Read more

come across

Prof. Fitzpatrick is the finest teacher I have come across, who made the course so interesting and made to look simple to understand which is not in reality.

Some of the assignments were tough bu very practical and useful One of the best online courses I've come across.

After doing a lot of research online, I feel fortunate to have come across this course.

It gave an insight to what all mistakes we can come across while programming.

Gained many more insightful views about the Matlab, since I was a ginner at the start of the topic...now I can fully guarantee I can understand most of the codes which I may come across...Thank you all for the Guidance!!

Read more

la programación

Excelente curso para iniciar en la programación con Matlab.

Es un buen curso te ayuda a esforzarte y a subir el nivel en la programación que va a ser y de hecho ya es un punto muy importante en una carrera profesional Easy to understand This course is helpful to learn Matlab.

Covers all basic aspects of Matlab super Very Instrumental Es un gran curso para iniciarse en el mundo de la programación usando MATLAB.

good Es un curso bastante bueno, brinda las suficientes herramientas para empezar con la programación matricial.

Read more

image processing

When I was learning about image processing, I found that MATLAB is quite a handy tool for processing images.

Please do bring out an extended version dedicated to image processing, signal processing which MATLAB mainly covers :) I would heavily suggest this course for beginner in Matlab or who wants to be a programmer.

good The Instructor was clear and made the topic even clear..He tried his level best such that the listener wont feel any topic as boring.It would be better if he explained more on working with images(image processing).

Major interest is with automotive, image processing, video processing, using AI and antenna simulation.

These problems are very helpful for all those who intend to take up image processing, signature analysis, AI and process automation.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

General Clerk 4 $42k

General Clerical $48k

Accountant - General $62k

General Mechanic 1 $70k

General Investigator $89k

General Curator $90k

General Practice $90k

General Engineer for S&T $96k

General Manger 4 $102k

General Engineer 3 $106k

Research Scientist - Advanced Concepts Group $110k

General Counsel 1 $113k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.8 based on 2,961 ratings
Length 10 weeks
Effort 9 weeks, 3-4 hours/week
Starts Jun 26 (43 weeks ago)
Cost $49
From Vanderbilt University via Coursera
Instructors Akos Ledeczi, Mike Fitzpatrick, Akos Ledeczi, Ph.D.
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now