Created by Edward Hughes, Queen Mary University of London
This series of webcasts by Edward Hughes at QMUL introduces Mathematica. The course covers notebooks, expressions, replacement rules and functions. It is appropriate for both Mathematica novices and more experienced programmers who are interested in using advanced functionality.
Links to the individual videos and download links to the example notebooks are listed below.
NB: Mathematica can be downloaded from here.