MATLAB(r) Basics -- Variables and Basic Data Structures -- Functions -- Branching Statements -- Iteration -- Recursion -- Complexity -- Representation of Numbers -- Errors, Good Programming Practices, and Debugging -- Reading and Writing Data -- Visualization and Plotting -- Linear Algebra and Systems of Linear Equations -- Least Squares Regression -- Interpolation -- Series -- Root Finding -- Numerical Differentiation -- Numerical Integration -- Ordinary Differential Equations (ODEs).