MATLAB Programming for Engineers and Scientists Specialization

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.
WHAT YOU WILL LEARN

  • 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.
Filter Courses within "MATLAB Programming for Engineers and Scientists Specialization" (Click to filter)
Introduction to Programming with MATLAB (Coursera) Coursera
Vanderbilt University

Introduction to Programming with MATLAB (Coursera)

Discover the fundamentals of computer programming with our Introduction to Programming with MATLAB course. Designed for beginners, this comprehensive program uses MATLAB, an intuitive language ideal for solving numerical problems and engineering tasks. Master basic programming principles and gain hands-on experience with real-world applications.

Jun 22nd 2026
5-12 Weeks
Introduction to Data, Signal, and Image Analysis with MATLAB (Coursera) Coursera
Vanderbilt University

Introduction to Data, Signal, and Image Analysis with MATLAB (Coursera)

Embark on a journey into the world of data, signal, and image analysis with our Introduction to Data, Signal, and Image Analysis with MATLAB course. This beginner-friendly program will equip you with essential skills using MATLAB, an indispensable tool for tackling complex analytical tasks. Whether you're new to programming or looking to enhance your existing knowledge, this course offers a structured approach to mastering data processing, signal analysis, and image manipulation.

Jun 22nd 2026
5-12 Weeks
Mastering Programming with MATLAB (Coursera) Coursera
Vanderbilt University

Mastering Programming with MATLAB (Coursera)

Take your programming expertise to the next level with our advanced MATLAB course. Designed for those who have already grasped the basics, this course will teach you sophisticated techniques such as recursion, vectorization, and more. Learn how to maximize MATLAB's capabilities in engineering and scientific computing, including object-oriented programming, modern user interface design, and Live Scripts.

Jun 22nd 2026
5-12 Weeks
Page 1