This exciting new resource presents a comprehensive introduction to the fundamentals of diffraction of two-dimensional canonical structures, including wedge, strip, and triangular cylinder with different boundary conditions. Maxwell equations are discussed, along with wave equation and scattered, diffracted and fringe fields. Geometric optics, as well as the geometric theory of diffraction are explained. With MATLAB scripts included for several well-known electromagnetic diffraction problems, this book discusses diffraction fundamentals of two-dimensional structures with different boundary conditions and analytical numerical methods that are used to show diffraction.