There are many important skills that engineering students develop through learning to use MATLAB – the most significant of which is the ability to distil a problem so that it can be solved using a computer algorithm quickly and efficiently.