EEE430 DIGITAL SIGNAL PROCESSING
Course Code: | 3560430 |
METU Credit (Theoretical-Laboratory hours/week): | 3 (3.00 - 0.00) |
ECTS Credit: | 5.0 |
Department: | Electrical and Electronics Engineering |
Language of Instruction: | English |
Level of Study: | Undergraduate |
Course Coordinator: | Assoc.Prof.Dr. CEM DİREKOĞLU |
Offered Semester: | Fall Semesters. |
Course Objectives
1. Introduction to Digital Signal Processing and applications. Discrete-Time signals and systems.
2. Undrstand basic signal operations: Addition, multiplication, shifting etc. Up-sampling, down-sampling, and linear interpolation of sequences.
3. Perform linear convolution and correlation operations on 1-Dimensional and 2-Dimensional signals (images). Understand basic signal and image filtering operations.
4. Comprehend Discrete-Time Fourier transform (DTFT) and Discrete Fourier transform (DFT).
5. Develop understanding for the Fast Fourier Transform (FFT) algorithm, and the Inverse Fast Fourier Transform (IFFT) algorithm.
6. Understand the Z-Transform and Inverse Z-Transform. The use of Z-Transform in digital filter design.
Course Content
Discrete-time signals and systems. Discrete Fourier transform. Sampling and reconstruction. Linear time-invariant systems. Structures for discrete-time systems. Filter design techniques. Fast Fourier Transform methods. Fourier analysis of signals using discrete Fourier transform. Optimal filtering and linear prediction.
Course Learning Outcomes
1. Understand basic operations such as addition, multiplication, up-sampling, down-sampling, and linear interpolation of sequences.
2. Understand linear convolution and correlation operations on 1-Dimensional and 2-Dimensional signals (images).
3. Perform some basic signal and image processing operations in Matlab.
4. Develop an understanding of Discrete-Time Fourier transform (DTFT) and Discrete Fourier transform (DFT).
5. Understand the Fast Fourier Transform (FFT) algorithm, and the reason for FFT.
6. Understand the Z-Transform, and the use of Z-Transform in digital filter design.
7. Develop and understanding of FIR filter design using the Z-Transform, and perform simulation for the designs in Matlab.
8. Develop and understanding of IIR filter design using the Z-Transform, and perform simulation for the designs in Matlab.