DSP+Education

=Free/Inexpensive DSP Education Resources=

I'm pondering whether or not to take courses in Digital Signal Processing as part of a Master's Degree in Electrical/Computer Engineering. It's been a long time since I've taken or used advanced math such as that involved with DSP, so I'm seeking out information to see if I can make sense of it and help me decide if DSP is a reasonable track to study or if I should look at other topics instead.

Books
= =
 * The Scientist and Engineer's Guide to Digital Signal Processing is available for free online.
 * Understanding Digital Signal Processing is a well reviewed book.

Webinars/Tutorials
= =

Courses
= =
 * DSP Labs has a page of links to some OpenCourseware classes about DSP topics.
 * MIT OpenCourseware 6.003 Signals and Systems (Spring 2010)
 * 6.011 Introduction to Communication, Control, and Signal Processing (Spring 2010)
 * MIT OpenCourseware 6.341 Discrete-Time Signal Processing (fall 2005)

Articles
= =

Forums
= =