This course is part of the undergraduate curriculum in the Electrical and Computer Engineering department at George Washington University.
Course: ECE 3315, 3 Credits
Course Title: Fields and Waves I, Fall 2025
Instructor: Mohammad H. Tahersima [tahersima at gwu dot edu]
Room / Time: TOMP 309 / MF 09:35 AM - 10:50AM
Last offered in Fall 2025
Objectives: to provide undergraduate students a solid understanding of classical electromagnetism and its applications in science and engineering.
Course Description: This course introduces the fundamentals of classical electromagnetism, with an emphasis on practical problem solving skills. Covered topics include vector analysis and numerical methods, electrostatics, extensions of Coulomb’s Law, Gauss’s Law, electric potential, conductance, dielectrics, capacitance, and energy. We also cover briefly introduce magnetostatics, Faraday’s law, the Biot–Savart Law, Ampere’s law, and Maxwell’s equations.
[Link to University Bulletin]
Lecture 02 - AlphaBeta of Physics
Lecture 03 - Gradient and Divergence
Lecture 04 - Curl and Laplacian
Lecture 05 - Coulomb's Law and Superposition
Lecture 06 - Coulomb's Law for Charge Distributions
Lecture 07 - Introduction to Gauss's Law
Lecture 08 - Gauss's Law - Examples
Lecture 09 - Electric Potential and Poisson's Equation
Lecture 10 - Electric Materials - Conductors and Dielectrics
Lecture 12 - Conductance and Magnetism
Main Textbook:
Fundamentals of Applied Electromagnetics, Fawwaz Ulaby
Course Repository:
https://github.com/tahersima/fields_waves_I
Additional References:
Introduction to Electrodynamics, Griffiths
The Feynman Lectures on Physics, Volume II
Relevant Online Courses:
Electromagnetics and Applications, Staelin
Introduction to Electricity and Magnetism Specialization, Hafner
Relevant tutorials for this course
Setup your programming environment
Relevant Opensource Software:
Meep, python-based time-domain electromagnetic simulation
Relevant Commercial Software:
HFSS, electromagnetic field simulator for RF and wireless design
CST Studio, designing, analyzing and optimizing electromagnetic components and systems
COMSOL AD.DC Module, low-frequency electromagnetics and electromechanical components
Lumerical, finite difference time domain solver
Tidy3D, cloud-based multi-physics simulations