Beginning with the very basics such as scalars and vectors, coordinate systems, and vector calculus, the book aims to teach the subject starting from the fundamentals in a simple and direct manner. After the introductory part, the content is divided into three logical parts, namely,electrostatics, magnetostatics, and time varying fields, radiation and propagation. The text has been supported throughout with self explanatory illustrations and numerous graded solved examples. Many of the illustrations also provide a three-dimensional view of the patterns presented.With an aim to provide sufficient practice to students and reinforce important concepts, the end chapter exercises include review questions, numerical problems with answers, short answers questions with answers, MCQs with answers and open book exam questions as well with hints. The appendices at theend of the book equip the students with all the important tables and information they would require for this course.