EM Simulation using the FDTD Method

Class Timing: 3:00-5:00 PM (Saturday, Sunday)
Class Begins: 10th December 2022 (Concluded)
Class Recordings: https://www.youtube.com/playlist?list=PLNtnFLDtyJcbP8giJ3qtWVZWNNIE-rD-N

Course Outline:

I. Review of EM theory
(Lecture 1 Notes)

II. 1D Simulation with FDTD Method
(Lecture 2 Notes) (Lecture 3 Notes) (Assignment 1) (MATLAB CODE 1)
(MATLAB CODE 2) (MATLAB CODE 3)
I. One-Dimensional Free Space Simulation
II. Stability and the FDTD Method
III. Absorbing Boundary Condition in 1D
IV. Propagation in a Dielectric Medium
V. Simulating Different Sources
VI. Propagation in a Lossy Dielectric Medium

III. More on 1D Simulation
(Lecture 4 Notes) (MATLAB CODE 4) (MATLAB CODE 5) (Assignment 2)
I. Reformulation using Flux Density
II. Calculating the Frequency Domain Output
III. Frequency-Dependent Media

IV. 2D Simulation
(Lecture 5  Notes) (Lecture 6 Notes) (MATLAB CODE 6) (MATLAB CODE 7)
(Lecture 7 Notes)  (MATLAB  CODE 8) (Assignment 3)
I. FDTD in Two Dimensions
II. The Perfectly Matched Layer (PML)
III. Total/Scattered Field Formulation
I. Plane wave Impinging on a Dielectric Surface
II. Fourier Analysis

V. 3D Simulation
(Lecture 8 Notes) (MATLAB CODE 9) (MATLAB CODE 10) (Assignment 4)
I. Free Space Simulation
II. PML in 3D
III. Total/Scattered Field Formulation in 3D
I. Plane-wave Impinging on a Dielectric Sphere

Tutorials and assignments on 1D, 2D and 3D FDTD simulations.