Basic concepts of the Galois bodies , channel capacity , reliable transmission and the second theorem of Shannon, the cumulative Gaussian channel , basic categories of codes ( linear , cyclic , BCH, Reed Solomon, algebraic geometry codes) Decoders (Berlekamp-Massey, Euclid algorithm , spectral techniques) , correction staggering errors convolutional codes and maximum likelihood decoding .Laboratory support in Matlab.