Digital Signal Processing Laboratory (E C E 432) Syllabus
Course Learning Outcomes
Course Learning Outcome
Students will be able to design fixed-coefficient IIR (infinite impulse response) and FIR (finite impulse response) digital filters to performance specifications for pass band, stop band, roll off and computational efficiency.
Students will be able to write a computer software module implementing a digital filter in an algorithmic and object-oriented language such as Java or C++. Write such a module to an interface specification that allows that module to be incorporated into a larger software system.
Test such a computer software module for conformance to specification and correctness.
Students will be able to develop specifications, design, implement, and test digital filters as part of the solution of an engineering problem.
Digital Signal Processing Laboratory
E C E 432
( 3 Credits )
Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware. Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips. Scaling for fixed point arithmetic. Use of high level languages to implement real time, object oriented component based DSP systems in general purpose computers. DSP applications, including data and voice communication systems.
ECE 431, Comp Sci 302
Department: ELECTRICAL AND COMPUTER ENGR College: College of Engineering