Digital Signal Processing (DSP) Syllabus
1. Introduction to DSP
- Analog vs Digital Signal Processing
- Applications of DSP
- Basic elements of DSP system
2. Signals and Systems
- Classification of signals
- Basic operations on signals
- Classification of systems (linear, time-invariant, causal, stable)
- Convolution and correlation
3. Discrete-Time Signals and Systems
- Discrete-time signals
- Discrete-time systems and their properties
- Difference equations
- Z-transform and its applications
4. Frequency Domain Analysis
- Discrete-Time Fourier Transform (DTFT)
- Discrete Fourier Transform (DFT)
- Fast Fourier Transform (FFT)
- Frequency response of systems
5. Digital Filter Design
- FIR filter design (Window method, Frequency Sampling method)
- IIR filter design (Impulse invariant, Bilinear transformation)
- Filter realization structures (Direct form, Cascade, Parallel)
6. Sampling and Reconstruction
- Sampling theorem
- Aliasing and anti-aliasing filters
- Reconstruction of signals
7. Multirate Signal Processing
- Decimation and interpolation
- Polyphase decomposition
- Applications of multirate processing
8. DSP Processors and Applications
- Architecture of DSP processors
- Real-time DSP applications
- Audio, image, and speech signal processing
This syllabus outlines a comprehensive path through the core topics of Digital Signal Processing,
suitable for undergraduate or introductory graduate-level courses.