Digital Signal Processing

Course: ESE5310

Units: 1.0 CU
Term: Spring 2024 (all times below are EST)
When: TTh 3:30-5pm
Where: DRLB A8
Instructor: Tania Khanna (Levine 262) (seas: taniak) (office hours: W 3:30-5pm (in person) and by appointment)
TA: Saurabh Parulekar (seas: psaurabh) OH: F time 2-5pm Towne M70
TA: Noah Schwab (seas: nhschwab) OH: MW 9-11am Towne M70
TA: Meijun Tian (seas: meijunt) OH: TTh 6-8pm Towne M70
Graders: Zeyu Gu, Manas Kulkarni

Office Hours
Su Mo Tu We Th Fr Sa
NA Noah: 9-11am (Towne M70) Meijun: 6-8pm (Towne M70) Noah: 9-11am (Towne M70) \\ Tania: 3:30-5pm (Levine 262) Meijun: 6-8pm (Towne M70) Saurabh: 2-5pm (Towne M70) NA

Prerequisites: ESE 3250/2240 or equivalent. Undergraduate students need permission of instructor. Roundup of topics you should be familiar with.

Quick Links: [Course Objectives] [Grading] [Policies] [Spring 2024 Calendar] [Reading] [Ed Discussion]

Catalog Level Description: This course covers the fundamentals of discrete-time signals and systems and digital filters. Specific topics include discrete-time Fourier transform (DTFT); Z-transforms; frequency response of linear discrete-time systems; sampling of continuous time signals, analog to digital conversion, sampling-rate conversion; basic discrete-time filter structures and types; finite impulse response (FIR) and infinite impulse response (IIR) filters; linear phase conditions; design of FIR and IIR filters; discrete Fourier transform (DFT) and the fast Fourier transform (FFT) algorithm. Applications in filtering and spectrum estimation, image filtering, adaptive filters, equalization.


Role and Objectives

Students will: