Maxwell’s equations are derived and applied to the study of topics including electrostatics, magnetostatics, propagation of electromagnetic waves in vacuum and matter, antennas, wave guides and cavities, microwave networks, electromagnetic waves in plasmas, and electric and magnetic properties of materials. Prerequisite(s): Knowledge of vector analysis, partial differential equations, Fourier analysis, and intermediate electromagnetics.
The course materials are divided into modules which can be accessed by clicking Course Modules on the course menu. A module will have several sections including the overview, content, readings, discussions, and assignments. You are encouraged to preview all sections of the module before starting. Most modules run for a period of seven (7) days, exceptions are noted on the Course Outline page. You should regularly check the Calendar and Announcements for assignment due dates.
To provide solid graduate-level coverage of the underlying theory and basic methods used for the analysis of electromagnetic radiation, scattering and propagation problems. Equal emphasis is placed on the mathematical tools and the intuitive physical interpretations.
Jin, J.-M. (2015). Theory and computation of electromagnetic fields (2nd ed.). Hoboken, NJ: IEEE Press & Wiley Publication.
ISBN-10: 1119108047
ISBN-13: 978-1119108047
Textbook information for this course is available online through the appropriate bookstore website: For online courses, search the MBS website.
Additionally, any of the following texts or other texts that you may have from previous courses may be useful for this course if you find yourself struggling with specific skills:
It is expected that each module will take approximately 7–10 hours per week to complete. Here is an approximate breakdown: reading the assigned sections of the texts (approximately 3–4 hours per week) as well as some outside reading, listening to the audio annotated slide presentations (approximately 2–3 hours per week), and writing assignments (approximately 2–3 hours per week).
This course will consist of four basic student requirements:
You are responsible for carefully reading all assigned material and being prepared for discussion. The majority of readings are from the course text. Additional reading may be assigned to supplement text readings.
You are required to provide a Discussion Question Response and respond to at least two classmates’ threads by the end of each module . To facilitate this, it is recommended that you post your response to the prompt by Day 4 of the module to give your classmates enough time to respond to your post by the end of the module.
You are expected expresses opinions and ideas in a clear and concise manner, using normal and reasonable spelling and grammar, with minimal error. Posts not meeting this standard will have the grade adjusted downward as appropriate. The following key points must be kept in mind when participating in the discussion
Students’ discussion posts will be graded out of 10 as follows (Please refer to the Discussion Rubric for more details)
I will be providing feedback on the quality of your response to the original discussion question. I will not be responding to each and every post in the discussion forum but please know I am reading and keeping an eye for the direction the discussion is taking. If needed, I may provide some expertise to help guide the discussion.
Weekly homework assignments of 3-4 problems carefully selected to reinforce the understanding of the material covered in each module. Group discussion of homework problems is highly encouraged, however each student is required to submit his/her independent work. See the Problem Set Rubric for more information about Problem Set grading.
You can access the Problem Sets using the links provided in a given module. You are required to answer all the questions and submit your answers as a PDF document. The purpose of the Problem Sets is to give you the opportunity to demonstrate your understanding of the course concepts. In the Discussions area, there is a forum titled "General Discussion." If a question arises while completing your problem set assignments, feel free to post a question to the forum. I will respond to postings and other students can answer postings as well.
Each problem is evaluated by the following grading criteria for a total of 10 points (please see the Problem Set Rubric for a scoring example)
I will be providing detailed step-by-step solutions to the Problem Sets one day before submission deadline for each problem set. The students should only use these solutions as a guide for the problems they happen to have difficulties with, but make sure to submit their own work. I will also provide hints and answer questions related to the problem sets which are posted by students to the forum.
A short self-check quiz will be assigned upon the completion of each module. This quiz is composed of a few questions (or non-mathematically involved problems) meant to reiterate the main concepts covered in the modules. The due date of the self-check quiz submission is Day 7 of each module. The quiz will be graded according the criterion in the Self-Check Rubric (which is the same as outlined in the Problem Sets section above). I will post answers to the quiz questions after Day 7 of each module. You may discuss the quiz questions with your colleagues.
A midterm take-home exam will be given roughly in the 7th week of the semester on the material covered in the first 6 modules. The midterm exam will contain 3 theoretical problems covering the basics learned in the first 7 modules in addition to a project-like problem (40% of the midterm exam grade) for which the students will be required to write a simple software program and provide numerical results in the form of computer-generated plots.
A final take-home exam will be given roughly in the 14th week of the semester on the material covered in modules 8-13. Similar to the midterm, the final exam will contain 3 theoretical problems covering the basics learned in modules 8-13 in addition to a project-like problem (40% of the final exam grade) for which the students will be required to write a simple software program and provide numerical results in the form of computer-generated plots.
All forms of collaboration in working out the exam problems are absolutely forbidden. The exams are evaluated by the following grading elements:
Assignments are due according to the dates posted in your Blackboard course site. You may check these due dates in the Course Calendar or the Assignments in the corresponding modules. I will post grades one week after assignment due dates.
We generally do not directly grade spelling and grammar. However, egregious violations of the rules of the English language will be noted without comment. Consistently poor performance in either spelling or grammar is taken as an indication of poor written communication ability that may detract from your grade.
A grade of A indicates achievement of consistent excellence and distinction throughout the course—that is, conspicuous excellence in all aspects of assignments and discussion in every week.
A grade of B indicates work that meets all course requirements on a level appropriate for graduate academic work. These criteria apply to both undergraduates and graduate students taking the course.
100–98 = A+
97–94 = A
93–90 = A−
89–87 = B+
86–83 = B
82–80 = B−
79–70 = C
<70 = F
Final grades will be determined by the following weighting:
Item | % of Grade |
Module Discussions | 20% |
Assignments | 20% |
Self-Check Quizzes | 10% |
Exams (Midterm 25%, Final 25%) | 50% |
Deadlines for Adding, Dropping and Withdrawing from Courses
Students may add a course up to one week after the start of the term for that particular course. Students may drop courses according to the drop deadlines outlined in the EP academic calendar (https://ep.jhu.edu/student-services/academic-calendar/). Between the 6th week of the class and prior to the final withdrawal deadline, a student may withdraw from a course with a W on their academic record. A record of the course will remain on the academic record with a W appearing in the grade column to indicate that the student registered and withdrew from the course.
Academic Misconduct Policy
All students are required to read, know, and comply with the Johns Hopkins University Krieger School of Arts and Sciences (KSAS) / Whiting School of Engineering (WSE) Procedures for Handling Allegations of Misconduct by Full-Time and Part-Time Graduate Students.
This policy prohibits academic misconduct, including but not limited to the following: cheating or facilitating cheating; plagiarism; reuse of assignments; unauthorized collaboration; alteration of graded assignments; and unfair competition. Course materials (old assignments, texts, or examinations, etc.) should not be shared unless authorized by the course instructor. Any questions related to this policy should be directed to EP’s academic integrity officer at ep-academic-integrity@jhu.edu.
Students with Disabilities - Accommodations and Accessibility
Johns Hopkins University values diversity and inclusion. We are committed to providing welcoming, equitable, and accessible educational experiences for all students. Students with disabilities (including those with psychological conditions, medical conditions and temporary disabilities) can request accommodations for this course by providing an Accommodation Letter issued by Student Disability Services (SDS). Please request accommodations for this course as early as possible to provide time for effective communication and arrangements.
For further information or to start the process of requesting accommodations, please contact Student Disability Services at Engineering for Professionals, ep-disability-svcs@jhu.edu.
Student Conduct Code
The fundamental purpose of the JHU regulation of student conduct is to promote and to protect the health, safety, welfare, property, and rights of all members of the University community as well as to promote the orderly operation of the University and to safeguard its property and facilities. As members of the University community, students accept certain responsibilities which support the educational mission and create an environment in which all students are afforded the same opportunity to succeed academically.
For a full description of the code please visit the following website: https://studentaffairs.jhu.edu/policies-guidelines/student-code/
Classroom Climate
JHU is committed to creating a classroom environment that values the diversity of experiences and perspectives that all students bring. Everyone has the right to be treated with dignity and respect. Fostering an inclusive climate is important. Research and experience show that students who interact with peers who are different from themselves learn new things and experience tangible educational outcomes. At no time in this learning process should someone be singled out or treated unequally on the basis of any seen or unseen part of their identity.
If you have concerns in this course about harassment, discrimination, or any unequal treatment, or if you seek accommodations or resources, please reach out to the course instructor directly. Reporting will never impact your course grade. You may also share concerns with your program chair, the Assistant Dean for Diversity and Inclusion, or the Office of Institutional Equity. In handling reports, people will protect your privacy as much as possible, but faculty and staff are required to officially report information for some cases (e.g. sexual harassment).
Course Auditing
When a student enrolls in an EP course with “audit” status, the student must reach an understanding with the instructor as to what is required to earn the “audit.” If the student does not meet those expectations, the instructor must notify the EP Registration Team [EP-Registration@exchange.johnshopkins.edu] in order for the student to be retroactively dropped or withdrawn from the course (depending on when the "audit" was requested and in accordance with EP registration deadlines). All lecture content will remain accessible to auditing students, but access to all other course material is left to the discretion of the instructor.