You are on page 1of 3

EE413 Digital Signal Processing (3 Credit Hours)

Co-Requisite: Signal & System.


Instructor: Muhammad Farhan
Office: Faculty office, UET Campus Kohat.
Email: m.farhan@uetpeshawar.edu.pk
Office Hours: 10:00 am - 1:00 pm (Mon-Thurs)

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


Cognitive Level 4 (Analysis)
Analyze discrete time signals in frequency domai n PLO-2
CLO-1 Using discrete time fourier transform.
Cognitive Level 4 (Analysis)
Analyze discrete time LTI systems using Z-
CLO-2 transform and convolution.
Cognitive Level 5
CLO-3 Design FIR and IIR filters using a variety of ( Design/Development
techniques of Solutions)
CLOs Assessment Mechanism
Assessment Tools CLO-1 CLO-2 CLO-3
Assignments 20% 20% 20%
Scheduled Quizzes 25% 30% 20%
Midterm Examination 25% 20% ---
Final Examination 30% 30% 60%

Overall Grading Policy


Assessment Tools Percentage
Scheduled+Surprise Quizzes 10%
Assignments 10%
Midterm Examination 20%
Final Examination 60%

Text and Reference Books

Text Book:
John G. Proakis and Dimitris K. Manolakis, “Digital Signal Processing – Principles, Algorithms and Applications,” 4th Edition,
Prentice Hall.
Reference Book:
1. V. Oppenheim and R. W. Schaffer, "Discrete-Time Signal Processing", 3rd Edition, Prentice Hall
 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 by Nagoor kani, 2nd edition.

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.

Lecture Breakdown
Lecture 01: Introduction to DSP Course
Lecture 02: Discrete-Time Signals
Lecture 03: Discrete-Time Systems
Lecture 04: LTI Systems
Lecture 05: Linear Constant-Coefficient Difference Equations
Lecture 06: Frequency Domain Representation of DT Signals and Systems
Lecture 07: Symmetry Properties of Fourier Transform
Lecture 08: Fourier Transform Theorems
Lecture 09: Examples of Fourier Transform
Lecture 10: z-Transform Introduction
Lecture 11: z-Transform Introduction (cont.)
Lecture 12: Properties of the Region of Convergence for the z-Transform
Lecture 13: Inverse z-Transform- Cauchy Integral Method
Lecture 14: Inverse z-Transform-Cauchy Integral Method
Lecture 15: Inverse z-Transform- Partial Fraction Method
Lecture 16: Inverse z-Transform by Power Series and Z-Transform Properties
Lecture 17: Introduction to Sampling of Continuous-Time Signals
Lecture 18: Frequency Domain Representation of Sampling
Lecture 19: Reconstruction of Bandlimited Signals from its Samples
Lecture 20: Linear Time-Invariant DT Processing of Continuous-Time Signals
Lecture 21: CT Processing of DT Signals and Impulse Invariance
Lecture 22: Down Sampling by Integer Factor
Lecture 23: Up-sampling by Integer Factor and Non-Integer Sampling
Lecture 24: Mid-course review
Lecture 25: Frequency Response of LTI Systems and Rational System Functions
Lecture 26: Frequency Response of a Single Zero or Pole
Lecture 27: Frequency Response of Rational System Functions (Single and Multiple Poles and Zeros) with its Geometric
Representation
Lecture 28: Relationship Between Magnitude and Phase and All-Pass Systems
Lecture 29: Minimum Phase Systems
Lecture 30: Block Diagram Representation of Linear Constant-Coefficient Difference Equations
Lecture 31: Signal Flow Graph Representation of Linear Constant-Coefficient Difference Equations
Lecture 32: Basic Structure for IIR Systems
Lecture 33: Transposed Forms and Basic Network Structures for FIR Systems
Lecture 34: Filter Design Techniques- Introduction
Lecture 35: Design of Discrete-Time IIR Filters from Continuous-Time Filters
Lecture 36: Design of Discrete-Time IIR Filters from Continuous-Time Filters- Continued
Lecture 37: Design of FIR Filters by Windowing
Lecture 38: Design of FIR Filters by Windowing- Continued
Lecture 39: The Discrete Fourier Transform
Lecture 40: The Discrete Fourier Transform
Lecture 41: Computation of the Discrete Fourier Transform
Lecture 42: Decimation-in-Time FFT Algorithms
Lecture 43: Decimation-in-Time FFT Algorithms-Continued
Lecture 44: Decimation-in-Frequency FFT Algorithms
Lecture 45: Course Review

You might also like