course given by Sami Tantawi, Stanford University and SLAC National Accelerator Laboratory; Evgenya Simakov, Los Alamos National Laboratory Lectures by Evgenya Simakov