Error-Correcting Codes Play A Fundamental Role In Modern Communications And Data-Storage Systems. This 2003 Book Provides An Accessible Introduction To The Basic Elements Of Algebraic Codes And Describes A Range Of Important Coding Techniques Including Reed-Solomon Codes Bch Codes Trellis Codes And Turbocodes. Written For Graduate Students And Practising Engineers.