Author's letter to Amazon
Digital Signal Processing (DSP) is one of the core technologies
fueling the present high-tech revolution;
you probably don't go more than a few minutes without touching a device
performing some sort of digital signal processing.
It was once the case that Digital Signal Processing (DSP)
involved building electronic devices,
but mainstream DSP is now almost entirely programming DSP processors.
Yet although DSP courses are universally given to electrical engineering
students, DSP is not being taught to computer science students,
and the present generation of DSP textbooks were all written by
electrical engineers, with the EE student in mind.
People with computer science backgrounds
have great difficulty understanding them at all.
As a result we often find electrical engineers
with little programming background
and no formal training in software engineering tackling
the programming of large DSP projects.
The present book, DSP-CSP, solves this problem.
It is the first full-length DSP text written specifically
for computer science (or math or general science)
students and professionals.
No prior background is assumed, all the required math is reviewed
in an appendix, and the writing style is light and readable.
The focus is on algorithms and applications,
not dry theory and proving theorems.
DSP-CSP attempts to cover the entire field of DSP,
even subjects that are considered too advanced for introductory texts.
There are sections on echo cancellation, adaptive noise filtering,
radar, modern speech compression techniques,
and modems (up through the 33.6, 56K and ADSL types).
In fact, you may never need another book on the subject.