This course introduces students to the theory of electromagnetism and its practical application in the fields of Electronics, Computer, and Electrical Power engineering. In the course students will be exposed to the application of Coulomb's law, Gauss's law and Maxwell's equation to practical electromagnetics problems. Students will explore static and dynamic electromagnetic (EM) fields, energy, and power. EM forces on charges, currents, and materials. EM fields and waves within and at the boundaries of media. EM radiation and propagation in space, within transmission lines and waveguides. The course provides thorough explanations and insightful examples that equips the student with a firm foundation in the field of electromagnetism, which will enable the understanding of practical examples in the fields of telecommunications, electrical machines and drives and electrical energy transmission.