A nontheoretical book/disk guide to the error coding process, with step-by-step instructions on selecting code for a particular application, designing coders and decoders, and implementing frequently used codes for error correction. Contains chapters on block and cyclic codes, convolutional codes, Viterbia decoding, and sequential coding, with descriptions, worked examples, and a brief review of necessary math. The accompanying disk contains software for bch and other block codes and for convolutional codes. Annotation c. by Book News, Inc., Portland, Or.