Sunteți pe pagina 1din 3

EE-413 Digital Signal Processing

Contact Hours: Credit Hours:


Theory =48 Theory = 3.0
Practical = 48 Practical = 1.0
Total = 96 Total = 4.0
--------------------------------------------------------------------------------------

Course Instructor: Engr. Ibrar-Ullah (Ph.D) in Progress

Lab Instructor: Engr. Irshad-Hussain (M.Sc Pak.)

Course outcome:
COURSE LEARNING OUTCOMES:

Upon successful completion of the course, the student will be able to:

Ser CLO Domain Taxonomy level PLO

1. Analyze the discrete time signals and systems in Cognitive 4 2


the frequency domain using Discrete Fourier
transform and Fast Fourier transform

2. Analyze the digital systems using z-transform and Cognitive 4 2


Discrete Time Fourier transforms.

3. Design FIR and IIR filters using a variety of Cognitive 5 3


techniques

RELEVANT PROGRAM LEARNING OUTCOMES (PLOs):

The course is designed so that students will achieve the following PLOs:

1 Engineering Knowledge: ☐ 7 Environment and Sustainability: ☐

2 Problem Analysis:  8 Ethics: ☐

3 Design/Development of Solutions:  9 Individual and Team Work: ☐

4 Investigation: ☐ 10 Communication: ☐

5 Modern Tool Usage: ☐ 11 Project Management: ☐

6 The Engineer and Society: ☐ 12 Lifelong Learning: ☐

Page 1 of 3
Course outline:
Comparison between continuous time signal and discrete time sequences, properties of LSI
system, difference equations, causality, stability. Discrete Fourier transforms. Applications of
DSP. Digital signals, systems and convolution. Fourier transform and frequency response,
sampling. discrete time Fourier transform, DFT and FFT algorithms, Z-transform, FIR and IIR
filters and their implementations, FIR filter design methods, IIR filter design methods, Spectrum
analysis, VLSI signal processors.

Practical:
Ser CLO Domain Taxonomy level PLO

1. Produce and process signals in time domain Cognitive 3 1


i.e. Sampling, quantization, convolution,
correlation in MATLAB.

2. Model FIR and IIR filters to meet specific Cognitive 3 2


requirements using MATLAB

3. Design of Filters for imagery auditory and Cognitive 5 3


stationary signals.

Sr. Experiment Detail Type


1-A Introduction to Digital Signal Processors CLO-1

1-B Introduction to MATLAB CLO-1

2 Perform Various Mathematical Functions used in DSP via built-in Functions CLO-1

3 Generation of Various Sinusoidal and Non-Sinusoidal Signals CLO-1

4 Generation of various Discrete Time Signals CLO-1

5 Finding Convolution of any sequence of applied Signal CLO-1

6 Implementation and verification of Sampling Theorem CLO-1

7 Conversion of any Analog Signal to its respective Digital Signal CLO-1

8 Computing Z-Transform and Inverse Z-Transform of a Transfer Function CLO-2

MID TERM
Realizing Pole-Zero’s in Z-domain and plotting frequency response of a given
9 CLO-2
Z-Transform
10 To descry the behavior of Analog Filters via Digital Filter in MATLAB CLO-2

Page 2 of 3
Introduction to SIMULINK and Implementation of Low Pass Filter via
11 CLO-2
SIMULINK
Write MATLAB code for designing of FIR Filter also Realize the same filter CLO-2
12
via SIMULINK
Write MATLAB code for designing of IIR Filter also Realize the same filter via CLO-2
13
SIMULINK
14 Creating Magnitude and Phase of Frequency of a given Filter CLO-2

15 Spectrum Analysis using Discrete Fourier Transform


Implementing Fast Fourier Transform (FFT) and Inverse-FFT (IFFT) for a
16 CLO-2
given Signal/Image/Audio Signal
Reading Images/Audio Signal through MATLAB code and apply FFT
16* CLO-2
Operation to get a desired Result (Open Ended Lab)
Removal of Unnecessary Noise from a Signal (i.e. an Image and an Audio
16* CLO-3
Signal (Open Ended Lab)
FINAL TERM
* As per OBE this is mandatory to include Open Ended Lab

Teaching Methodology

 Lecturing
 Written Assignments
 Lab Performance

Assessment

Sessional (25%)
 Lab Task
 Lab Report
 Class Presentation and Participation

Mid Term (25%)


 Written (Short Questions, MCQs) / Lab Performance

Final Term (25%)


 Written (Short Questions, MCQs) / Lab Performance
Final Viva (25%)
 Oral (Short Questions)
Text book:

 Digital Signal Processing by J. P. Proakis and D. G. Manolakis.

Reference book:

 Discrete Time Signal Processing By Alan V. Oppenheim, Ronald W. Schafer, John R.


Buck

Page 3 of 3

S-ar putea să vă placă și