MATLAB syntax (command- and object-oriented), graphical representations, problems in linear algebra, optimization and statistics, solution of differential equations by functions in the various toolboxes.
Active participation in the course. Every week a program that solves a specific problem has to be developed, tested and delivered, by a single student or a group of two students.
Otto and Denier, An Introduction to Programming and Numerical Methods in MATLAB
Brian Hahn, Essential MATLAB for Engineers and Scientists
Stormy Attaway, Matlab: A Practical Introduction to Programming and Problem Solving