Course Description
                            Introduction to Digital Signal Processing.  Students will 
develop an understanding of discrete-time signals and systems, 
perform signal analyses in the time and frequency domains using 
Z and Fourier transforms, and apply them in the design of 
filters in application areas such as sound, images, and video.
                                Additional Requirements for Graduate Students:
Graduate students can either complete a project or answer an additional question on each exam. This additional question is specifically designed to be more challenging and will be graded at a higher standard compared to the questions assigned to undergraduate students.
                            
                            Athena Title
                            Digital Signal Processing
                                    
                                    Prerequisite
                                    ELEE 4210/6210
                                
                                Semester Course Offered
                                Offered every year. 
                                
                                Grading System
                                     A - F (Traditional) 
                        Student Learning Outcomes
                        
                                - Students will develop an understanding of continuous- and discrete-time signals and systems.
 
                                - Students will be able to perform signal analyses in the time and frequency domains using Z- and Fourier transforms.
 
                                - Students will learn computer-aided design techniques and apply them in the design of filters in application areas such as sound, images and video.
 
                        
                        
                        Topical Outline
                        
                                - 1. Signals in continuous-time and discrete-time systems - Concept of frequency in continuous and discrete signals / A/D 
and D/A conversions.
 
                                - 2. Discrete Signals - Operations on Discrete Signals / Decimation and Interpolation / Discrete-Time Harmonics and 
Sampling Theorem / Random Signals.
 
                                - 3. Time-Domain Analysis - Difference Equations / Zero-Input Response and Zero-State Response / Impulse Response / Discrete Convolution / Stability and Causality / System Response to Periodic Inputs / Periodic or Circular Convolution / 
Deconvolution.
 
                                - 4. z-Transform Analysis - Poles, Zeros, and the z-Plane / Transfer Function / Inverse z-Transform / z-Transform and System Analysis.
 
                                - 5. Frequency Domain Analysis – Discrete-time Fourier Transform from z-Transform / Properties / DTFT of Discrete-Time Periodic Signals / Inverse DTFT / Frequency Response / System Analysis Using DTFT.
 
                                - 6. Digital Processing of Analog Signals - Sampling, Interpolation, and Signal Recovery / Sampling Rate Conversion / Quantization / Dynamic Range Processors.
 
                                - 7. Design of Finite Impulse Response Filters.
 
                                - 8. Design of Infinite Impulse Response Filters.
 
                                - 9. Discrete Fourier Transform and Its Applications.