This revised and greatly expanded second edition provides a thorough introduction to the complex fields of signal coding and signal processing. Key theoretical aspects are discussed and frequent reference is made to examples from such fields as broadcasting, magnetic recording, and satellite technology.