Adama Science and Technology University
1 School: Electrical Eng. & Computing Department: Electronics & Communication Eng.
2 Course Category Major Mandatory
Course Name Digital Signal Processing
Course Code: ECEg3205
3 Synopsis: Introducing the development of analytical representation and design of discrete
time signals and systems. Discussing the Analysis of discrete time signals and
systems in time domain and transform domains. ADC and DAC, Sampling
theorem, Sampling Rate conversion, Aliasing, LTI signals and systems, Discrete
time Fourier Transform, Fast Fourier Transform, Z-transform, and analysis and
design of digital filters.
4 Name(s) of Academic
Staff:
5 Semester and Year Semester: I Year: III
offered:
6 Credit Hour: 3
7 Prerequisite/ Co- ECEg2204-Signals and Systems Analysis
requisite: (if any)
8 Course Learning Outcome (CLO): At the end of the course the student will be able to do:
CLO1 Discuss about fundamentals of signal processing and applications of digital signal
Processing.
CLO2 Characterize discrete time signals representations in time domain
CLO3 Analyze discrete time signals and discrete-time systems in transform domains
CLO4 Interpret digital signal processing in time domain and in frequency domains
CLO5 Design applications based on digital signal processing: transfer functions and digital filters
9 Mapping of the course Learning Outcomes to the program Learning Outcomes, Teaching Methodsand
Assessment:
Program Learning Outcomes (PO)
Assessment
Outcomes (CLO)
Course Learning
Teaching
Assignment
Final Exam
Mid Exam
PO1
PO2
PO3
PO4
PO5
PO6
PO7
Methods
project
Quiz
L T P O
CLO1 √ √ √ √ √ √ √
CLO2 √ √ √ √ √ √ √
CLO3 √ √ √ √ √ √ √ √
CLO4 √ √ √ √ √ √
CLO5 √ √ √ √ √
Indicate the relevancy between the CLO and PO by ticking “√”on the appropriate relevant box
10 Transferable Skills (if applicable)
(Skills learned in the course of study which can be useful and utilized in other settings)
1 MATLAB software
2 Octave software
3
11 Distribution of Student Learning Time (SLT)
Teaching and Learning Activities Total
(SLT)
CGuided learning Guided Independent
L (F2F) Learning Learning
Course Content Outline (NF2F) (NF2F)
O
L T P O
Chapter 1: 3hr
Signals and SignalProcessing
√ √ √
C
L
O
1
1.1. Introduction
1.2. Signal Processing √ √
20hr
1.3.Characterization andClassificationof Signals
√
C √ √ √ √
L
O
2
1.4.Typical Signal Processing Operations √ √
1.5.Signals and Signal ProcessingApplications √√ √
Chapter 2:
Sampling of Continuous Time
Signals and Discrete-time
system & convolution
2.1 Introduction
2.2 Periodic Sampling
2.3 Frequency -Domain Representation of
Sampling
2.4 Reconstruction of Bandlimited Signals
from ItsSamples
2.5 Changing the SamplingRate Using
Discrete-Time Processing
16hr
2.6 Digital Processing ofAnalog Signals
√
C √ √ √
√
L
O
3
2.7 Analog to Digital Conversion
2.8 Digital to Analog Conversion
Chapter 3:
Transform-Domain Representation
and Analysis of Discrete-time
Signals and Systems
3.1 Discrete-time Signals
3.2 Discrete-Time Systems
3.3 LTI Discrete-TimeSystems
24hr
3.4 Properties of LTI Discrete-Time
Systems √
C √ √ √ √
L
O
4
3.5 Linear Constant Coefficient Difference
Equations
3.6 Correlation of Signals
Chapter 4:
Discrete-Time Signals inTransform
Domains
4.1 Discrete-time Fourier Series
4.2 Discrete-time FourierTransform
4.3 Discrete Fourier Transform √ √ √ √ 16hr
C
L
O
3
4.4 Fast Fourier Transform
4.5 Z-Transform
Chapter 5:
LTI Discrete-Time Systems inthe
Transform- Frequency Response
Domains
5.1 The Frequency Responseof LTI
Systems
√
C √ √ √ √ 21hr
5.2 The Transfer Functions
L
O
5
5.3 Types of TransferFunctions
5.4 Relationship Between
Magnitude and Phase
Chapter 6:
Digital Filter Design
6.1 Introduction
6.2 Characteristics ofPractical 100hr
Frequency Selective Filters
6.3 Design of
discrete-time
IIR Filters
from Analog
Filters
6.4 Design of FIR Percentage Total-50(%) F2F NF2F SLT
digitalFilters
Total Quiz 10% √ 1hr
Assessm Assignment 10% √ 4hr
ent
Continu Project 10% √ 10hr
ous
Assessm
ent
1 Mid exam 20% √ 2hr
2 20hr
3 Percentage 50 (%) F2F NF2F SLT
4 50% √ 3hr
Total 120hr
Final Exam
12 Final Exam 1 MATLAB Software
Grand Total SLT 2 Computer lab
L = Lecture, T =
Tutorial, P = 3 Software
Practical, O =
Others, F2F = Face
to Face, NF2F =
Non-Face to Face
Note: indicates the
CLO based on the
CLO’s numbering
in item 9.
Special
requirements and
resources to deliver
resources to deliver
4 Choose an item.
resources to deliver
resources to deliver
the course (e.g.
software, computer
5 Choose an item.
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
software, computer
lab, simulation
room …etc.)
13 1 Oppenheim, Schafer: Discrete-Time Signal Processing. Prentice Hall, 3rd
room …etc.)
edition, August 2009.
2 J.G. Proakis, D.G. Manolakis: Digital Signal Processing – Principles,
room …etc.)
Algorithms and Applications. Prentice Hall, 1996. Newer editions may be
available
room …etc.) 3 M. Hayes: Schaums Outline of Digital Signal Processing, McGraw-Hill,
second edition, September 2011
Text book and 4 J. G. Proakis and V. K. Ingle: Digital Signal Processing with MATLAB,
Pearson Education, Inc., Upper Saddle River, NJ, 2007.
reference:
(note: ensure the
latest edition
/publication)