Session 1: common and useful built-in Mathematica functions variable assignment and function definition the Front End and the Kernel Notebooks. Session 2: organisation of data in Mathematica lists and expressions simple programming functions nesting. Session 3: the opportunity to develop your proficiency as a Mathematica user through work on an extended problem Case Studies Mathematica resources on the Internet.