UNIVERSITY of WASHINGTON | BOTHELL

Electrical Engineering | Science & Technology

 
 

 

BEE 442

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BEE 442 Digital Signal Processing

Abridged Course Syllabus

    The course provides students with fundamental knowledge of the characteristics, design principles, and design specifications of digital filters. The course studies methods and techniques of digital signal processing that includes review of sampling theorems,  Z-transform methods, system functions, linear shift-invariant systems, difference equations, signal flow graphs for digital networks, canonical forms, design of digital filters, practical considerations, IIR and FIR filters and digital Fourier transforms and FFT techniques.

     Topics Covered:

    1. Review of Discrete-Time Fourier Transform (DTFT) and Z Transform
    2. Review of Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT)
    3. Digital Filter Structures
    4. Digital Finite Impulse Response (FIR) Filter Design
    5. Digital Infinite Impulse Response (IIR) Filter Design
    6. Adaptive Filter Design

    Learning Outcomes: Student will be able

    1. To understand the fundamental knowledge of digital filters- their characteristics and specifications.
    2. To design an FIR and IIR digital filter with frequency specifications
    3. To design a digital filter by various techniques and compare their tradeoffs
    4. To analyze and design adaptive filters.
    5. To design digital filters using MATLAB

    Prerequisites: BEE 341 Discrete-time Linear Systems.

    Text book: The required text book is:

    • Vinay K. Ingle and John G. Proakis, Digital Signal Processing using Matlab, 4th Edition, CENGAGE Learning.

    Grading Criteria Your grade for the course will depend upon the following elements:


    Component

    Percentage of Final Grade

    Homework

    20%

    Laboratory reports

    20%

    Midterm examination

    30%

    Final examination

    30%