EE36A: Discrete Signal Processing

| Course Instructor | Course Aims | Objectives | Overview |
| Instructional Sequence | Prerequisites | Weighting | Topics Covered |
| Method of Evaluation | Text Books and References |

Course Instructor :  Dr. F. Asamoah

top


Course Aims :

To present the fundamentals of discrete-time signals, systems, and modern digital processing algorithms and applications.

top


Objectives :

At the end of the course students should be able to :
(1) define continuous signals, disorder signals, digital signals.
(2) define Z-transform
(3) solve difference equations
(4) design digital filters
(5) apply DFT to analyze signals
(6) understand F1R and IIR systems

top


Overview :

The rapid advances in computer technology in recent times has had a major inpact on a variety of disciplines.  Thus there is the need for the student to be familiar with discrete-time systems and signals.  This course is an introduction to a vast field of DSP, and deals with the fundamentals.  DSP techniques are now used to analyze and process data in many areas of engineering and science, medicine, economics, social sciences, oil and gas exploration, and other geographical studies.  There are many other applications.

top



Instructional Sequence :
 
Lecture Hours
Module
Reference
-
Scope of Discrete Signal Processing
-
-
Signal Classification
-
Some practical applications
-
-
Difference Equations
-
-
The Z–transform; mapping properties of  Z = eSt
-
-
 Inverse Z-transform
-
-
Sampling Theorem
-
-
 Fourier series expansion of periodic sequences
-
-
Discrete  fourier Transform
-
-
Parseval Theorem
-
-
Fast Fourier Transform
-
-
MATLAB Computations
-
-
Discrete Time convolution
-
-
Realization Forms
-
-
IIR Discrete-Time Filters
-
-
The Impulse Lavanant  Method
-
-
Bilinear Transform Design
-
-
Butterworth Discrete-time Filters
-
-
High order  filters
-
-
Frequency Response 
-
-
MATLAB computations
-
-
FIR Discrete Time Filters
-
-
Founer series method
-
-
Windowing
-
-
Implementation considerations
-
-
Frequency sampling design methods
-
-
MATLAB computations
-
-
Some implementation considerations
-

top


Prerequisites :

It is assumed that the student has had undergraduate courses in

(1) advanced calculus (including differential equation)
(2) linear systems for continuous time signals
(3) introduction to the Laplace Transform
(4) Fourier Series and Fourier Transform

top


Weighting :

2 Credits

top


Topics Covered:

Scope of Discrete Signal Processing, Signal Classification, Some practical applications, Difference Equations, The Z–transform; mapping properties of  Z = eSt, Inverse Z-transform, Sampling Theorem, Fourier series expansion of periodic sequences, Discrete  fourier Transform, Parseval Theorem, Fast Fourier Transform, MATLAB Computations, Discrete Time convolution, Realization Forms, IIR Discrete-Time Filters, The Impulse Lavanant  Method, Bilinear Transform Design, Butterworth Discrete-time Filters High order  filters, Frequency Response , MATLAB computations, FIR Discrete Time Filters, Founer series method, Windowing, Implementation considerations, Frequency sampling design methods, MATLAB computations, Some implementation considerations.

top


Method of Evaluation:

End of Semester Exam:
2-hour paper                        -   90%

Laboratory:
1 laboratory exercise          -   10%

top


Text Books and References:

Required Text:
Introduction to Discrete-Time Signal Processing (J.R. Johnson)

Supplementary Text:
(1)  Digital Signal Processing (Principles, Algorithms, Applications)
       (J. G. Poakis and ,  D. G.  Manoiakis)
(2)  Introduction to Signal Processing (J. O. Orfanidis)

top
 
 
 
 

Page Created by Maurice Burke, Sian Katwaru, Shiva Mahadeo, Aneil Ramdeen and Ken Sooknanan.
The Department of Electrical and Computer Engineering is  part of the Faculty of Engineering, The University of the West Indies