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.
NB: Mathematica can be downloaded from here.