Electrostatics, magnetostatics, boundary value problems, time varying fields, Maxwell's equations, radiation, multipole fields, scattering, relativistic particle dynamics.