We may earn an affiliate commission when you visit our partners.
Course image
Akos Ledeczi, Mike Fitzpatrick, Akos Ledeczi, Ph.D., and Jack Noble

This Specialization aims to take learners with little to no programming experience to being able to create MATLAB programs that solve real-world problems in engineering and the sciences. The focus is on computer programming in general, but the numerous language features that make MATLAB uniquely suited to engineering and scientific computing are also covered in depth. Topics presented range from basic programming concepts in the first course, through more advanced techniques including recursion, program efficiency, Object Oriented Programming, graphical user interfaces in the second course, to data and image analysis, data visualization and machine learning in the third course.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Three courses

Introduction to Programming with MATLAB

(0 hours)
This course teaches computer programming to those with little to no previous experience. It uses MATLAB, a versatile and useful programming system and language, 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.

Mastering Programming with MATLAB

The course covers advanced programming concepts like recursion, vectorization, function handles, algorithm efficiency, and more. It also presents MATLAB's features for engineering and scientific computing, such as object-oriented programming, the new user interface design environment, and Live Scripts.

Introduction to Data, Signal, and Image Analysis with MATLAB

Welcome to Introduction to Data, Signal, and Image Analysis with MATLAB! MATLAB is an extremely versatile programming language for data, signal, and image analysis tasks. This course provides an introduction on how to use MATLAB for data, signal, and image analysis.

Learning objectives

  • Computer programming in general and the matlab language in particular.
  • Advanced matlab features such as the app designer, live scripts and object-oriented programming.
  • Program efficiency and an introduction to algorithm complexity.
  • Image processing, data visualization and an introduction to machine learning.

Save this collection

Save MATLAB Programming for Engineers and Scientists to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser