1. Getting Started and Overview
2. Data Types, Operators, and Expressions
3. Flow Controls, Functions and Programs
4. Cell Arrays, Structures, and User-Defined Classes
5. Data Visualization: Plots
6. Animations, Images, Audios, and Videos
7. Data Import and Export
8. Graphical User Interfaces
9. Symbolic Mathematics
10. Linear Algebra, Polynomial, Curve Fitting, and Interpolation
11. Differentiation, Integration, and Differential Equations
12. Nonlinear Equations and Optimization