This book present the lecture notes used in two courses that the late Professor Kasra Barkeshli had offered at Sharif University of Technology, namely, Advanced Electromagnetics and Scattering Theory. The prerequisite for the sequence is vector calculus and electromagnetic fields and waves. Some familiarity with Green's functions and integral equations is desirable but not necessary. The boo…