ECE 551

Digital Filters II

Units: 1.5

Formerly: ELEC 551

Design of recursive and nonrecursive digital filters satisfying prescribed Specifications. Design of ecursive filters by optimization, Newton, quasi-Newton, and minimax algorithms, design of equalizers. Design of nonrecursive filters by optimization, Remez exchange algorithm, efficient search methods, application to the design of differentiators, Hilbert transformers, and multiband filters. Effects of coefficient and product quantization, signal scaling, minimization of roundoff noise, limit-cycle oscillations. Introduction to multirate signal processing.


  • Credit will be granted for only one of ECE 551, ELEC 551, ELEC 631.
  • Students who have completed equivalent prerequisites may request permission to register in the course.


  • One of ECE 407, ECE 531, ELEC 407, ELEC 531; or
  • Permission of the department

Graduate course in the Electrical and Computer Engineering program offered by the Faculty of Graduate Studies.

Fall 2019 Spring 2020 Summer 2020

Summer timetable available: February 15. Fall and Spring timetables available: May 15.

Before these dates the class schedule will show "No classes were found that meet your search criteria". If this message is shown after these dates, the course is not scheduled for the selected term.