
This course introduces students to handling electromagnetic theory using vector calculus. This enables students to handle problems that are more complicated than they are used to from their school days.

Comprehensive exploration of electromagnetic theory, covering fields, potentials, Maxwell's equations, waves, and applications in waveguides and radiation. Ideal for advanced physics students.

Explore Netgen/NGSolve finite element software: overview, Python scripting, teaching applications, and recent developments in matrix-valued elements, GPU utilization, and time-dependent problems.

Explore magnetostatics through a timed assessment focusing on solenoids and charged particles, enhancing problem-solving skills in electromagnetic theory.

Explore magnetostatics through a timed multiple-choice assessment, enhanced by GPT-4 technology for an interactive and challenging learning experience.