The number of undergraduate students, 2015-16 school year.
|Digital Signal Processing||ECE310||E||58210||LEC||1500 - 1550||M W F||3017 ECE Building||Yoram Bresler|
|Digital Signal Processing||ECE310||G||58213||LEC||1000 - 1050||M W F||3017 ECE Building||Chandrasekhar Radhakrishnan|
Introduction to discrete-time systems and discrete-time signal processing: discrete-time linear systems, difference equations, z-transform, discrete convolution, stability, discrete-time Fourier transform, analog-to-digital and digital-to-analog conversion, interpolation and decimation, digital filter design, discrete Fourier transform, fast Fourier transform, spectral analysis, applications of digital signal processing.
Introduce fundamentals of discrete-time linear systems and digital signal processing. Emphasizes theory but also includes design and applications.
Discrete-time linear shift-invariant systems (3 hrs)
Complex numbers and functions of a complex variable (2 hrs)
One-sided z-transform (3 hrs)
Convolution and unit-pulse response (3 hrs)
Transfer function and block diagrams (2 hrs)
Discrete-time Fourier transform (DTFT) (5 hrs)
Digital frequency and frequency response (2 hrs)
A/D and D/A conversion (4 hrs)
Multirate systems (3 hrs)
FIR and IIR filter design (6 hrs)
Discrete Fourier transform (DFT) (3 hrs)
Spectral analysis (2 hrs)
Fast Fourier transform (FFT) (3 hrs)
Applications to speech, medical imaging, communications, etc. (2 hrs)
Students can access the ECE 310 course web site to obtain course documents, homework, and solutions. In the optional companion laboratory course, ECE311 Students use Labview and Matlab to complete several assignments involving design and implementation.
Analog signal processing (circuit analysis, differential equations, convolution, Fourier and Laplace transforms) ---
ECE 210 or consent of instructor
D. C. Munson, Jr., and A.C. Singer ECE 310 Course Notes, 2013.
Engineering topics: 100%
To introduce fundamentals of discrete-time linear systems and digital signal processing. Emphasizes theory but also includes design and applications.
A student completing this course should, at a minimum, be able to:
4. Visualize and compute discrete-time convolution. (a)
6. Calculate unit-pulse response and convolution using the concept of transfer function. (a)
7. Draw block diagrams of common digital filters, including those using complex arithmetic. (c)
9. Demonstrate an understanding of the discrete-time Fourier transform and the concept of digital frequency.
12. Demonstrate familiarity with actual A/D and D/A circuits.
14. Decompose a high-order transfer function into a realization composed of second-order building blocks. (c)
20. Explain how digital signal processing is used in applications. (k)