Students are encouraged to procure a copy of Griffiths' textbook with its plethora of problems and examples as their main textbook. Reitz' et al textbook should be used as a supplement, especially for the second semester of the BocaPhysics Series on Electromagnetism. The notation used in the BocaPhysics lectures follows, for the most part, that used by Griffiths.
Introduction to Electrodynamics
David J. Griffiths
Foundations of Electromagnetic Theory
John R. Reitz, Frederick J. Milford, and Robert W. Christy
Classical Electromagnetic Radiation
Mark A. Heald and Jerry B. Marion
A. Schelkunoff
A Treatise on Electricity and Magnetism, Vol. 1
James Clerk Maxwell
A Treatise on Electricity and Magnetism, Vol. 2
James Clerk Maxwell
Students who intend to take graduate-level electromagnetism should familiarize themselves with these following four classic texts. The first recommended book is authored by the venerable J.D. Jackson and its use in graduate physics education is ubiquitous. The second text, authored by Panofsky and Phillips, was first published in 1955. This short text provides clear explanations and discussions of electromagnetism concepts. The third text, authored by Smythe, contains material on topics not often covered today,e.g., conformal mapping and eddy currents. The fourth text, authored by Stratton, contains discussions of important theorems such as Green's Reciprocation Theorem, Earnshaw's Theorem, and Thomson's Theorem.
J.D. Jackson
Classical Electricity and Magnetism
Wolfgang K.H. Panofsky and Melba Phillips
Static and Dynamic Electricity
William B. Smythe
Julius Adams Stratton
Every physics student should have a copy of Mary Boas' superb textbook. The author provides an abundance of problems and gives hints about the solution of complicated, multi-step problems. Arfken's textbook, which is at a somewhat more advanced level than Boas', is also an excellent addition to the physicist's bookshelf. Students who wish to gain a deep understanding of mathematical physics concepts should procure a copy of Morse and Feshbach's textbook which was published in 1953.
Mathematical Methods in the Physical Sciences
Mary L. Boas
Mathematical Methods for Physicists
George B. Arfken, Hans J. Weber, and Frank E. Harris
Methods of Theoretical Physics, Philip M. Morse and Herman Feshbach, LCCN 52-11515, McGraw-Hill Book Company, Inc., 1953
Do be aware that because these books were written for engineers, among other differences, the authors use j rather than i to indicate imaginary numbers. Atwater's contribution provides a smooth introduction to the subject of waveguides, while Collin's voluminous- and heavy duty on Green functions- text is the standard by which all other waveguide books are judged. Although Atwater's book was published more than fifty years ago, it is still relevant. (And as of 10/14/2016, copies are apparently available at an unbelievably low price!) Balanis' book on antenna theory appears to be the most widely used textbook on this topic.
Introduction to Microwave Theory
H.A. Atwater
Robert E. Collin
Antenna Theory: Analysis and Design
Constantine A. Balanis
Physics students should not limit their studies to textbooks, but should peruse journals for topics that interest them. The American Journal of Physics publishes articles focused on the education of physics majors. Among the kinds of articles found in this valuable publication are: articles on experiments that can be carried out in a standard physics lab, articles on new ways of explaining physics concepts, and articles that give the reader insight into the historical development of physics. Most of the articles in American Journal of Physics are accessible to the undergraduate physics major.
Students interested in computational work should consider Sadiku's contribution. The author introduces the finite difference method, the method of moments, and the finite element method as well as others. In the second edition, he includes snippets of FORTRAN code, some of which have been used successfully by one of the BocaPhysics team. The link below is for the third edition which includes the use of MATLAB. Students interested in the finite element method should consider the book by Silvester and Ferrari. Many, if not most, of the finite element books are written for researchers working on mechanical engineering or civil engineering systems, but Silvester and Ferrari's book is written for the electrical engineer.
Numerical Techniques in Electromagnetics
Matthew N.O. Sadiku
Finite Elements for Electrical Engineers
P.P. Silvester and R.L. Ferrari
Formula "Cheat Sheets"