This course is an introduction to electromagnetic fields, which are the foundation of electrical engineering. The course develops the mathematical tools (vector algebra and calculus) that are used to describe electromagnetic phenomena, and then reviews the experimental laws that led to the formulation of Maxwell's equations. We then solve Maxwell's equations to describe time-harmonic fields under various boundary conditions and at interfaces between dissimilar media. We study applications of electromagnetic field theory to transmission lines, antennas and waveguides. We conduct laboratory exercises that experimentally investigate these three applications.