Electromagnetism, Optics, and Modern Physics (PHYS 1P22/1P92)