Electromagnetic theory lectures