30.115 Digital Signal Processing

Home / Education / Undergraduate / Courses / 30.115 Digital Signal Processing

The aims of this course are to teach the students with digital signal principles and processing techniques. This course serves as a strong fundamental for digital signal processing with projects experience in audio processing and image processing.

Pre-Requisite

Course Lead/Main Instructor

Goal

The aims of this course are to teach the students with digital signal principles and processing techniques. This course serves as a strong fundamental for digital signal processing with projects experience in audio processing and image processing.

Learning Objectives

  • Generate various discrete time signal sequences and perform simple operations to process signal sequence
  • Analyze time domain and frequency domain signals and convert between them
  • Formulate the discrete-time systems and derive the hardware implementation
  • Apply design techniques to create digital filters (FIR & IIR) with given digital signal processing specifications

Measurable Outcomes

  • Explain the sampling theorem. Compare and contrast the features of discrete time signals versus continuous signals.
  • Compare and contrast the features of linear and non-linear, time-variant and time-invariant discrete time systems.
  • Calculate DFT and IDFT of given signal sequences.
  • Apply the FFT algorithm to demonstrate the advantages of FFT over DFT
  • Design FIR and IIR filters by calculation to meet specific magnitude and phase requirements.
  • Design and implement digital filters using MATLAB and simulate the designs to verify the performance.
  • Develop and deliver a design exercise document that describes the filter design strategies based on given filter specifications.
  • Develop and deliver a design exercise document that analyzes and summarizes design rules for low cost digital signal filters

Pedagogy

Cohort based learning, with lab exercises and design 1D project.

Text & References

  • Digital Signal Processing (4th Edition);
    Authors: John G. Proakis, Dimitris K Manolakis
    ISBN-13: 978-0131873742

Grading

  • Class participation (5%)
  • Homework (10%)
  • Lab exercises using Matlab DSP design toolbox (20%)
  • 1D project (10%)
  • Midterm Exam (20%)
  • Final Exam (35%)
2022-12-14T12:16:02+08:00