Coding for Reliable Communications
Encoders and decoders for reliable transmission of digital data over noisy channels. Linear block codes, cyclic codes, BCH codes, convolutional codes. Burst error correcting codes. Maximum likelihood decoding of convolutional codes. Performance of block and convolutional codes in additive white Gaussian channel.