This lecture aims in describing implementing and studying some numerical methods for wave propagation problems. A special attention will be given to Finite Element methods and Trefftz methods.