Mathematical preliminaries
Magnetic force and energy
Dynamic and quasistatic fields
General electromagnetic fields
Waves in dispersive matter
Guided and confined waves
Retardation and radiation
Scattering and diffraction
Fields from moving charges
Lagrangian and Hamiltonian methods.