This document provides an introduction to MATLAB for engineering students. It covers basic MATLAB functionality like performing calculations, plotting graphs, generating matrices, and programming with M-files. The document is divided into multiple chapters that teach essential MATLAB skills such as basic operations, mathematical functions, plotting, matrix generation and manipulation, solving linear equations, programming with scripts and functions, control flow, and debugging. It includes examples throughout and exercises at the end of each chapter.