Вы находитесь на странице: 1из 4

National University

of Computer & Emerging Sciences


Course Outline of BS Electrical Engineering Degree Program

Course Title Digital Signal Processing Course Code EE302


Course Pre- Credit Hours 3-1
Signals & Systems
requisite(s)

Text Book(s) Title Digital Signal Processing: A computer-based approach


Author Sanjit K. Mitra
Publisher McGraw Hill
Ref. Book(s) Title Digital Signal Processing: Principles, Algorithms, and Applications,
4th Edition,
Author J. G. Proakis, and D. G. Manolakis
Publisher Pearson Education (Prentice Hall)
Title Discrete-time signal processing,
Author Alan V. Oppenheim, Ronald W. Schafer, and John R. Buck
Publisher Pearson Education (Prentice Hall)

Course At the end of this course, the student should be able to


Objectives: 1. Understand the design of a practical digital signal processing system
2. Analyze a digital signal processing system both in the discrete-time and frequency
domains
3. Demonstrate the implementation and design of digital filters
4. Understand the sampling and reconstruction issues related to single-rate and multi-rate
signal processing systems

Course At the end of this course the student should be able to


Learning 1. UNDERSTAND the sampling theorem and perform sampling on continuous-time signals.
Outcomes 2. ANALYSE and evaluate the properties of LTI systems in terms the transform domain, i.e.,
(CLOs): discrete-time Fourier transform (DTFT) and z-transform.
3. CONSTRUCT systems for spectral estimation (using discrete Fourier transform (DFT) ) of real-
world signals.
4. APPLY the concepts of all-pass and minimum-phase systems to analyze the LTI system and
address related design problems.
5. EVALUATE design problems related to frequency selective processing and design FIR/IIR
filters.
Course Learning Objectives may be limited to 10 or less

Page 1 of 4
Assignment, Course
Hrs/
Course Contents/Topics Quiz, Lab, Learning
Lec No
Reading etc. Outcomes
02/ Introduction Quiz 1, CLO-01
01-02  Why digital signal processing, advantages and Midterm Exam
disadvantages of digital signal processing, Course
organization & outline
Generating a discrete-time signal (sequence)
 Selection of an input signal frequency components and its
relation with sampling rate
06/ Discrete-time signals elementary operations Assignment 1, CLO-01
03-08  Strength, Ensemble average, Upsampling and Midterm Exam
Downsampling
Operations on finite-length sequences
 Circular time-shifting, circular time-reversal, circular-
convolution
 Classification of sequences based on power, energy,
symmetry, periodicity
 Correlation of signals and its significance in measuring the
quality and periodicity of a discrete-time signal
Types, and classifications of discrete-time systems
07/ Motivation to use frequency domain representation for discrete- Assignment 2, CLO-02
09-15 time signals and systems Midterm Exam
 Orthonormal Basis for discrete-time signals &
systems
 Orthogonal basis to characterize discrete-time signals
and systems in the z-domain & frequency domain
Fourier-domain representation of discrete-time signals
 Convergence issues of discrete-time Fourier transform
(DTFT)
 DTFT symmetry properties and theorems
 Discrete-time systems representation and design
using DTFT
03/ Transform-domain representation of discrete-time systems Quiz 2, CLO-02
22-24  LTI discrete-time systems in the transform domain Midterm Exam
 Relation between transfer function and frequency
response
 Geometric interpretation of frequency response
computation
 Stability conditions of transfer function
06/ Using Discrete Fourier transform (DFT) to represent signals in Assignment 3, CLO-03
16-21 the frequency domain Quiz 3,
 DTFT from DFT using interpolation, Sampling the Midterm Exam
DTFT and related issues
 Classification of DFT based on symmetry
 Correspondence between linear and circular
convolution
 Performing convolution between a finite-length and
an infinite-length sequence using Overlap-add
method
 Performing convolution between a finite-length and
an infinite-length sequence using Overlap-save
method

Page 2 of 4
 Performing two N-point DFTs using a single N-point
DFT
 Performing a 2N-points DFT using a single N-point
DFT
 Fast Fourier transform (FFT): Decimation-in-time
(DIT) method
 FFT using Decimation-in-frequency (DIF) method
02/ Midterm Exam. CLO-01 to
25-26 CLO-03
05/ Transform-domain representation of discrete-time IIR Assignment 4, CLO-04
27-31 systems Final Exam
 Classification of transfer functions based on the
magnitude characteristics - Ideal filters, all pass filters
 Phase and group delays
 Classification of transfer functions based on the phase
characteristics – zero-phase, minimum phase and
maximum phase transfer functions and their
application in communication/signal processing
Transform-domain representation of FIR systems
 Linear-phase transfer functions and their types
 Zero-locations of linear-phase transfer functions and
its significance in the geometric interpretation of
related frequency response
03/ Simple FIR and IIR digital filters Quiz 4, CLO-04
32-34  Simple FIR/IIR digital filters - lowpass/highpass and Final Exam
their applications
 Simple IIR digital filters - bandpass/bandstop,
higher-order IIR digital filters
02/ Discrete-time system implementation Quiz 4, CLO-05
35-36  Implementation of FIR digital filters using direct Final Exam
form, transposed-direct form, cascade form and
polyphase-form structures
 Implementation of IIR digital filters using direct form,
cascade form and parallel-form structures
06/ Designing customized IIR digital filters Assignment 5, CLO-05
37-42  Digital IIR filter design using impulse invariance method Final Exam
 Digital IIR filter design using Bilinear transformation –
Lowpass filters
 Digital IIR filter design using Bilinear transformation –
Highpass, bandpass, and bandstop filters
Designing customized FIR digital filters
 Design of FIR filters using fixed window functions
 Design of FIR filters using adjustable window
functions
 Computer-aided design (Equiripple design) of FIR
filters
05/ An introduction to multirate signal processing and filter Quiz 5, CLO-05
43-47 banks Final Exam
 Downsampling and Upsampling and their effects in
the frequency domain
 Advantages of using polyphase decomposition in
conjunction with multirate signal processing
Quadrature mirror filter (QMF) banks and related
applications
Page 3 of 4
No Course Learning Bloom’s Taxonomy
Outcomes (CLOs) Cognitive Psychomotor Affective
1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5
1 CLO-01 X
2 CLO-02 X
3 CLO-03 X
4 CLO-04 X
5 CLO-05 X X
Course Learning Outcome X X X X

Course Learning Outcome (CLO) mapping with Program Learning Outcomes (PLO)
PLOs
CLOs
1 2 3 4 5 6 7 8 9 10 11 12
1 CLO-01 X X
2 CLO-02 X
3 CLO-03 X X
4 CLO-04 X
5 CLO-05 X
X X X X X

No Assignment, Quiz, Related Topics Details Mapping to course Mapping to


Lab, Reading etc. learning outcomes Program
learning
outcomes
1 Assignment 01 Discrete-time signals & systems CLOs – 01 2,12
2 Assignment 02 DTFT representation of discrete-time CLO – 02 1
LTI systems
4 Assignment 03 Discrete Fourier transform (DFT) CLO-03 2,12
domain for spectral estimation of real-
world signals
5 Assignment 04 Analysis of discrete-time LTI systems CLO-04 5
6 Assignment 05 Designing customized IIR and FIR CLO-05 3
digital filters
7 Quiz 01 Design of DSP systems and sampling CLO-01 2,12
of continuous-time signals
8 Quiz 02 z-domain representation of discrete- CLO-02 1
time LTI systems
10 Quiz 03 Discrete Fourier transform CLO-03 2,12
11 Quiz 04 Simple FIR/IIR digital filters and CLO-04 5
implementation structures
12 Quiz 05 Multirate systems and filter banks CLO-05 3

Page 4 of 4

Вам также может понравиться