0% found this document useful (0 votes)
64 views3 pages

Course Outline

Uploaded by

Syed Asfandyar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views3 pages

Course Outline

Uploaded by

Syed Asfandyar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

EE452 Digital Signal Processing (3 Credit Hours)

Pre-Requisite: Signals and Systems ( EE351)


Instructor: Dr. Zaiwar Ali
Office # G-25 FEE, GIKI
Email: [email protected]
Office Hours: 11:30-12:30pm (Monday-Thursday)

Course Introduction

The principal objective of this course is to provide a systematic introduction to the basic concepts and
methodologies for digital signal processing and to develop a foundation that can be used as the basis for further
study and research in this field. The aim is to help the student develop sufficient intuition as to how a DSP
technique works, be able to apply the technique, and be capable of interpreting the results of the application.

Course Contents
▪ Introduction This chapter provides an introduction to the concepts of signals, systems, and signal processing.
▪ Discrete-time signals and systems The subject of this chapter is the mathematical properties and analysis of linear
time-invariant systems with emphasis on the convolution representation.
▪ The z-transform This chapter serves as a refresher on the z-transform of a sequence and shows how the properties
of the sequence are related to the properties of its z-transform. The z-transform facilitates the representation and
analysis of LTI systems using the powerful concepts of system function, poles, and zeros.
▪ Sampling of continuous-time signals This chapter is mainly concerned with the conditions that should be satisfied
for the accurate representation of baseband and band-pass continuous-time signals by discrete-time signals.
However, the treatment is extended to the sampling and reconstruction of discrete-time signals.
▪ Transform analysis of LTI systems introduces the concept of frequency response function and shows a close
coupling of its shape to the poles and zeros of the system function. This leads to a set of tools which are then
utilized for the analysis and design of LTI systems
▪ Structures for discrete-time systems This chapter is concerned with different structures for the representation and
implementation of discrete-time systems described by linear constant-coefficient difference equations
▪ Design of FIR filters Chapter 7 presents procedures (design techniques) for obtaining values of FIR filter
coefficients to approximate a desired frequency response function. Design techniques such as window technique
and frequency-sampling technique are discussed
▪ Design of IIR filters Chapter 7 also presents design techniques for IIR systems with rational system functions. It
begins with analog filter design and then continues with the transformation of analog low-pass filters to digital
low-pass filters and then concludes with the filter-band transformation to obtain other frequency-selective digital
filters.
▪ Computation of the Discrete Fourier Transform A number of efficient algorithms for the computation of DFT in
practical applications are presented

Mapping of CLOs & PLOs

CLOs Course Learning Outcomes PLOs Blooms Taxonomy

Apply Fourier transform techniques to analyze


PLO-2 Cognitive Level 3 (Application)
CLO-1 discrete time signals.

Analyze discrete time LTI systems using


PLO-2 Cognitive Level 4 (Analysis)
CLO-2 different transform techniques.
Apply digital filter design techniques to get
discrete time LTI systems with given PLO-3 Cognitive Level 3 (Application)
CLO-3
specifications.
To get acquainted with the skills of developing
algorithms for designing a digital signal
CLO-4 processing-based system to solve real-world PLO-12 Cognitive Level 3 (Application)
problems.
CLOs Assessment Mechanism
Assessment Tools CLO-1 CLO-2 CLO-3 CLO-4

Assignments 20% 20% 20% ---


Scheduled Quizzes 25% 30% 20% ---
Midterm Examination 25% 20% --- ---
Final Examination 30% 30% 60% ---
CEP --- --- --- 100

Overall Grading Policy


Assessment Tools Percentage
Scheduled+Surprise Quizzes 20%
Assignments 5%
CEP 10%
Midterm Examination 25%
Final Examination 40%

Text and Reference Books

Text Book:

• Discrete-Time Signal Processing by Alan V. Oppenheim, Ronald W. Schafer, with John R. Buck. 3 rd edition, Prentice
Hall, 2010.

Reference Books:

• Applied Digital Signal Processing Theory and Practice by Dimitris G. Manolakis and Vinay K. Ingle, Cambridge University
Press 2011.
• Digital Signal Processing A computer-Based Approach by S. K. Mitra, 2nd edition, McGraw-Hill, 2002.
• Digital Signal Processing A Matlab-Based Approach by V. K. Ingle and J. G. Proakis,Cengage Learning, 2008.
• Digital Signal Processing: A Modern Introduction by Ashok Ambardar, Thomson Canada, 2007.

Administrative Instruction
▪ According to institute policy, 80% attendance is mandatory to appear in the final examination.
▪ Assignments must be submitted as per instructions mentioned in the assignments.
▪ In any case, there will be no retake of (scheduled/surprise) quizzes.
▪ For queries, kindly follow the office hours in order to avoid any inconvenience.

Computer Usage
▪ Lab work for this course includes usage of Signal Processing toolbox in MATLAB, Simulink and TMS320C6713 DSP Starter
Kit (DSK) - Texas Instruments Code Composer Studio™.

Lecture Breakdown
Week 01: Introduction to DSP, classification of signals, digital frequency, sampling, aliasing,
Week 02: Quantization noise, discrete-time system components, system properties, LTI Systems,
Week 03: Linear Constant-Coefficient Difference Equations, filter realizations, impulse response, convolution, Frequency
Domain Representation of DT Signals and Systems,
Week 04: Z-Transform, time-delay property, DTFT existence, signal type from ROC,
Week 05: Inverse z-transform, applying z-transform properties, poles & stability, system analysis using z-transform,
Week 06: Sampling of Continuous-Time Signals, Frequency Domain Representation of Sampling, Reconstruction of Bandlimited
Signals from its Samples,
Week 07: Linear Time-Invariant DT Processing of Continuous-Time Signals, DTFT analysis of down sampling/up sampling
and expansion/compression operations,
Week 08: Multirate Signal Processing, Digital Processing of Analog Signals, Prefiltering to Avoid Aliasing, Analysis of Quantization
Errors,
Week 09: Transform Analysis of Linear Time-Invariant Systems, System function, Frequency Response of Rational System
Functions (Single and Multiple Poles and Zeros) with its Geometric Representation,
Week 10: Relationship Between Magnitude and Phase, All-Pass Systems, Minimum Phase Systems, Minimum-Phase and All-Pass
Decomposition,
Week 11: Block Diagram Representation of Linear Constant-Coefficient Difference Equations, Signal Flow Graph Representation
of Linear Constant-Coefficient Difference Equations, Basic Structure for IIR Systems, Transposed Forms and Basic Network
Structures for FIR Systems,
Week 12: Filter Design Techniques- Introduction, Design of Discrete-Time IIR Filters from Continuous-Time Filters, Filter Design
by Impulse Invariance, Bilinear Transformation,
Week 13: Examples of IIR Filter Design, Discrete-Time Butterworth, Chebyshev and Elliptic Filters, Design of FIR Filters by
Windowing,
Week 14: Properties of Commonly Used Windows, Discrete-Time Differentiators, Optimum Approximations of FIR Filters,
Week 15: Computation of the Discrete Fourier Transform, Decimation-in-Time FFT Algorithms, Decimation-in-Frequency FFT
Algorithms (if time permits)

You might also like