EE225a: Digital Signal Processing

Instructor:

Kannan Ramchandran
269 Cory Hall
kannanr@eecs.berkeley.edu

Office hours:

Tuesdays 11 - 12
258 Cory Hall

Lecture hours:

Tuesdays and Thursdays
9:30 - 11
35 Evans

Online resources:

http://www-inst.eecs.berkeley.edu/~ee225a
ucb.class.ee225a

Discussion Sessions:

Announcements:

Grading:

Textbook

Point of Contact:

Administrative Assistant:

Overview

With signal processing becoming ubiquitous in today's computer literate world, a large number of application areas are growing in importance, both in industry and in the research community, such as signal processing for distributed sensor networks, speech, image and video processing, medical image processing, wavelets and multiresolution signal processing, genomic and biomedical signal processing, financial data signal processing, etc. This course will cover some of the theoretical, algorithmic and practical foundations needed to address this litany of problems and applications in signal processing.

Tentative course schedule:

References for background:

Some textbooks are on reserve in the engineering library.

General DSP:

Adaptive filtering:

Statistical signal processing:

Spectral analysis:

Multirate signal processing and wavelets:

Quantization and coding

Fast algorithms

Probability

Linear algebra


Resources

Homeworks (Solutions will be posted on bspace)