Dsp course design adaptive filter