Learning Objectives for Final
Dror Baron
April 2019
The material for this test spans the entire course. That said, seeing that the midterms
covered Chapters 1-5, there will be some more emphasis on Chapters 6-8 and 10. Moreover,
Chapters 8 and 10 were covered toward the end of the course, and any questions about that
material should be easier.
In addition to skills required for the two midterms, students should be able to
demonstrate the following specific skills:
1. Relate between the spectral response of a continuous time signal and its sampled
discrete time counterpart.
2. Identify aliasing when it takes place.
3. Design a simple sampling, digital processing, and signal reconstruction system.
4. Demonstrate familiarity with basic concepts in implementation of D/A and A/D systems.
5. Utilize spectral properties of the periodic extension of a discrete time signal
and its relation to sampling of the Fourier transform of the original aperiodic signal.
6. Compute the discrete Fourier transform (DFT).
7. Invoke properties of the DFT in performing different computations.
8. Circular convolution: compute it in the time domain, frequency domain, and employ
its relation to the DFT when convenient.
9. Perform linear convolution (including of long sequences) using the DFT.
10. Evaluate which windows (rectangular, Hamming, Hann, etc.) might be useful for specific
problems in frequency analysis and FIR filter design.
11. Understand the basics of divide and conquer algorithms such as the FFT.
12. Contrast different algorithms for computing the DFT.
13. Design FIR filters using windows.
14. Convert an analog filter to a digital one in order to design an infinite
impulse response (IIR) filter.
15. Familarity with material covered in projects, and the modern signal processing
topics discussed in class, which relate to the projects.
16. Most importantly, you will be able to use Matlab to solve various problems
involving previously mentioned learning objectives.
And here are some formalities:
1. You need to work out your solutions by hand and justify (explain) your answers.
2. While the WebWork homeworks were along the lines of “training” questions that familiarize
you with concepts, the final will have questions of different difficulty levels.
(See tests in previous years for examples.)
3. Open book; open handouts; open notes. Simple calculators will be allowed; communicating
devices will not.
4. There may be a question (or part of a question) that uses Matlab. (Again, see tests
in previous years for examples.)
5. There will likely be questions (or parts of questions) that resemble old tests, and
questions you’ve seen in class, homework, and projects.