The concept of wave propagation and the interaction of waves with matter is pivotal in many fields of physics and engineering (e. g. radio transmission, optics, sound propagation, transmission of information in waveguides...). Therefore wave propagation plays a central role in teaching physics, electrical engineering, information technology etc. from the undergraduate level (undergratuate engin...