Course syllabus

This course provides a basic and broad introduction to Computational ElectroMagnetics (CEM) with an emphasis on application development in Matlab or Python to solve practical problems in the field of electromagnetics.

The course is divided into five modules:

  1. Maxwell's Equations, Error, and Convergence
  2. Finite Differences Methods
  3. Finite Element Methods
  4. Method of Moments
  5. Particle Dynamics in an Electromagnetic Field