Department of Electrical & Computer Engineering

ISLAMIC UNIVERSITY OF GAZA

EELE 4310- DIGITAL SIGNAL PROCESSING

Semester: Spring 2007

Total Credits: 3 credit hours Lectures (Theory)

Course Description: The course deals with the following topics: Fourier transform, Z-transform, Digital Fourier transform (DFT), Fast Fourier transform (FFT), Filter design, Digital Filter design, and Optimal Filter design.

Prerequisite: Signals and Systems

Professor: Dr. Hatem Elaydi

Office: Administration Building, B529

Phone: 286-0700 ext. 1015

Office Hours: SMW, Tue. 9:00-10:00

Email:

Teaching Assistant: Eng. Fadwa Elshawaf,

Textbooks: Fundamentals of Digital Signal Processing by Lonnie C. Ludeman

The Scientist and Engineer's Guide to Digital Signal Processing by Steven W. Smith, available online at: www.dspguide.com

Reference:

Digital Signal Processing 2 ed., by W.D. Stanley, G.R. Dougherty and R. Dougherty

Introduction to Digital Signal Processing by J.G. Proakis and D.G. Manolakis.

Introduction to Signal Processing by Sopholes J. Orfanidis.

Signal Processing Toolbox: User's Guide by The Math Works.

Course Aims:

·  Understanding of discrete signals.

·  The ability to present signals in both time and frequency domains.

·  Manipulation and processing of small signals.

·  Design analog, digital and optimal filters.

·  The ability to use and program using software languages or packages in order to simulate their projects and design.

Course Intended Learning Outcomes (ILOs):

·  Knowledge of discrete and continuous systems.

·  Differentiation between discrete and continuous signals.

·  Dealing with signals in both time and frequency domains.

·  Using Mathematical representation in order to manipulate and process signals.

·  Understanding of signal representation in the frequency domain.

·  Design and simulation of filter models using software packages and programming languages.

·  Implementation of digital filters (when possible) on real life problems.

·  Development of research skills and presentation skills.

Computer Usage: Students are encouraged to use the popular simulation program MATLAB (available on student accessible machines) during the solution of homework problems, projects and labs.

Grading: Grades will be determined as Follows:

Homework 15%

Quizzes 15%

Project 20%

Midterm 20%

Final 30%

There will be weekly homework assignments consisting of textbook and miscellaneous software projects

Midterm Exam. date April 2, 2007

Course Outlines

Fundamentals of Discrete Systems: definitions, discrete systems, Fourier transform of sequences, and sampling of continuous signals. (6 hrs.)

The Z-transform: definition of the Z-transform, inverse of the Z-transform, computation of frequency response, and solution of LCCD equations. (2 hrs.)

Analog Filter Design: butterworth filters, Chebyshev filters, elliptic filters, and general filter forms. (2 hrs.)

Digital Filter Design: Discrete-time filters, Design by numerical solutions of differential equations, analog design using digital filters, design of digital filter using digital-to-digital transformation, IIR filter design , and FIR filter design (12 hrs.)

The Discrete Fourier Transform: continuous Fourier series, discrete Fourier series, discrete Fouries transform, and the fast Fouries transform. (9 hrs.)

Optimal Filter Design. (6 hrs.)

DSP Applications (6 hrs.)

Policies: I highly encourage you to discuss homework and projects with either myself or your peers. This discussion could include among other things, various approaches to a homework problem, algorithms for a software project, programming tips, and various theoretical insights. Be aware however, that all submitted solutions to homework and projects must be written or coded ( in the case of software) by the individual. There is to be no ``sharing'' of solutions. Any plagiarism or cheating will result in an automatic failing in the course

College of Engineering