Welcome to Schnizer's Mathematica course  

Table of Contents: Course and Notes for Mathematica Versions 8  and 10

1. Introduction
2. A Mathematica session
3. A few first steps
4. Defining Functions. Substitutions.  Delayed Assignments. Transforming Expressions.
5. Lists and List Operations
6. Plots and Drawings
7. Loops and Conditional Branching
8. Linear Algebra
9. Non-linear Algebra and Non-linear Equations
10. Calculus
11. Solving Differential Equations and Systems
12. Curve Fitting and Interpolation
13. Elementary Mathematical Functions
14. Vector Algebra and Vector Analysis
15. Output and Input. Accuracy and Precision
20. Expressions and Strings
21. Functional Expressions
22. Modularity and the Naming of Symbols
23. Procedures and Packages

A more detailed Table of Contents is here


Mathematica course notebooks Version 10.0


Mathematica course notes 10.0


Mathematica course notebooks Version 8.0

Mathematica course notes 8.0