ADVANCED ELECTROMAGNETISM