This introduction to digital data transmission, modulation, and error-correction coding, together with the underlying communication and information theory is an all-inclusive text suitable for all those connected with Mechanical Engineering or Computer Science. Equal emphasis is given to underlying mathematical theory and engineering practice.