The document reports on a digital signal processing project to design and compare different types of FIR and IIR filters. FIR filters designed include a least squares filter and an equiripple filter. IIR filters designed include a Butterworth filter and a Chebyshev type I filter. The filters were designed to meet bandpass specifications and their magnitude and phase responses were analyzed. The filters were also compared in terms of their bit error rate (BER) performance under different signal conditions such as clean, interference, noise, and both interference and noise. The Chebyshev type I filter was found to have a higher BER under noise conditions compared to the other filters.