The course book list can be found
here
. There are a lot of interesting web-pages out there about electromagnetism. covering many of the topics in the course and much more. Here is a selection :
A history timeline
Some amazing simulations
from Paul Falstad (interactive java applets) that you have to see. Contains a lot more than just EM.
Some more animations
Yet more animations
to explain EM wave propagation.