Digital Signal Processing is a required elementary course for undergraduates majoring in communication engineering, electronic information engineering, etc. A basic introduction to DSP will be provided in this course, which covers the following theories and methods: representation of discrete-time signals in time domain and frequency domain, discrete Fourier transform and z-transform, analysis of LTI discrete-time systems in time domain and transform domain, design and realization of FIR and IIR digital filters, and implementation of DSP algorithms. The key objective of this course is to develop an understanding of the fundamental principles and techniques in digital signal processing, develop the preliminary ability of signal processing application. It also provides necessary foundation for further research and application in the areas of communication and signal processing.
This course aims at enabling students to understand and master the basic concepts, principles and methods of digital signal processing, establishing the foundation for the following courses, providing tools for engineering applications in communication and signal processing, and cultivating the abilities of analysis, design and implementation.
Prerequisite Courses: Advanced Mathematics; Signals and Systems
[1] Sanjit K. Mitra. Digital Signal Processing:A Computer-based Approach (Fourth Edition). McGrew-Hill Companies, Inc.2011.
[2] Oppenheim and Schafer with Buck, Discrete-Time Signal Processing (Second Edition). Upper Saddle River, NJ: Prentice-Hall, 1999.
[3] S.J. Orfanidis. Introduction to Signal Processing. https://www.ece.rutgers.edu/~orfanidi/intro2sp/