To go beyond theory and actually work with DSP you need to focus on the practical issues that are both critical and most interesting to working engineers. This course helps you take that next step with a concrete, quantitative and practical approach to DSP that focuses on engineering questions. It will help you to make quantitative, practical design decisions based on DSP system requirements, to understand the purpose and scope of application of Digital Signal Processors, to identify their special features and match them against typical applications, and to understand and be able to apply the basic techniques in programming them efficiently.

In it we outline a simple but interesting practical filter application that is also typical of a wide range of application domains (for example military and navigational sonar, medical ultrasound, industrial echo-based testing, noise monitoring, and a wide variety of filter-based applications). So it will capture your interest and is easy to follow while at the same time being obviously relevant to real requirements. Filter implementation is one of the most common DSP applications, and one that raises most design questions from engineers who are not experienced with DSP.