Electrical and computer engineers need to understand the most current technologies in the field. In order to provide the latest information, the sixth edition presents a new chapter that explores the principles of digital data transmission without the complicating factor of performance in noise. It exposes readers to digital data transmission techniques earlier in the book so that they can appreciate the characteristics of digital communication systems before learning about probability and stochastic processes. They’ll also find expanded forward error correction code examples and new MATLAB problems. Electrical and computer engineers will benefit from this completely up-to-date resource.