In this course you will learn MATLAB programming language. This tutorial has been prepared for the beginners to help them understand basic to advanced functionality of MATLAB. Problem based MATLAB examples have been given in simple and easy way to make your learning fast and effective. MATLAB is the high-level language and interactive environment used by millions of engineers and scientists worldwide. It lets you explore and visualize ideas and collaborate across disciplines including signal and image processing, communications, control systems, and computational finance.