High Order Numerical Methods for Problems in Wave Scattering