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 :