Академический Документы
Профессиональный Документы
Культура Документы
References:
1. Boaz Porat A Course in Digital Signal Processing, Wiley
2. Sanjit K. Mitra Digital Signal Processing, McGraw Hill
3. Chi-Tsong Chen Digital Signal Processing, Oxford
Synopsis:
Introduction to discrete-time (DT) signal processing. The family of Fourier Transforms
including the Discrete Fourier Transform (DFT), discrete-time Fourier series (DTFS),
discrete-time Fourier transform (DTFS), and fast Fourier transform (FFT). Signal sampling
and reconstruction. Design and analysis of digital filters. Correlation and spectral estimation.
Prerequisite:
Signals and Systems
Objectives:
1. To teach students the concepts of discrete-time signals, including mathematical
representations, properties, frequency content, and aliasing.
2. To teach students the concepts of linear time-invariant discrete-time systems, including
representations, properties, convolution relationship, and analysis techniques based on
Fourier and Z transforms.
3. To introduce the concepts of filter design.
Course Outcomes:
A student who successfully fulfills the course requirements will have demonstrated:
Lecture Hours
Tutorial Hours
The hours listed below are tentative. Tutorials will start from week 2 onwards. Please split the
class evenly for the 2 tutorial sessions.
Tentative Outline
This course covers the following major topics:
No. Topic
1 Introduction to Signals, Systems and Signal Processing (3
Lectures)
2 Discrete-Time Signals and Systems (6 Lectures)
3 The Z-Transform and Its Application to the Analysis of LTI
Systems (7 Lectures)
4 Frequency Analysis of Signals (6 Lectures)
5 Frequency-Domain Analysis of LTI Systems (5 Lectures)
6 Sampling and Reconstruction of Signals (2 Lectures)
7 The Discrete Fourier Transform (6 Lectures)
8 Fast Fourier Transforms (2 Lectures)
9 Design of Digital Filters (4 Lectures)
10 Review (1 Lecture)
Quiz/Tutorial
1 - hour tutorial sessions are held weekly to complement the lectures. Attendance for the
recitation is compulsory.
2
KE31103
Final decisions about tutorial hours will be made after all the sign-up information is tallied. We
will try to accommodate the initial section preferences you indicate when you sign up on the first
day of class. After the initial assignments are made, further changes will only be considered only
if these do not significantly unbalance the different sections, because such imbalances would not
be fair to your classmates or to the recitation instructors.
Assignments
There will be four group assignments assigned over the semester. You will be working in groups
formed in the beginning of the semester. Marks will be given individually as well as for group.
In addition, marks will be given for preparation of lecture notes.
Take-Home Test
There will be a take-home test involving the use of a computer to simulate signals, perform
digital filtering, spectral analysis, adaptive filtering, etc. The test not intended to be difficult from
a programming standpoint, nor is it intended to be time consuming. Use of the Matlab or Octove
software package is required. The test will last over the weekend.
Grading
The final grade in the course will be based on my best assessment of your understanding of the
material and your participation in the course. The approximate relative weighting given to the
written components of the course in arriving at a preliminary grade will be:
Quiz/Tutorial: 15%
Assignments: 15%
Factors such as your interaction with me and your participation in tutorials can also significantly
affect the final grade, particularly if the rough percentages above fall near a borderline.