Il volume è una presentazione autocontenuta (ma rigorosa) della teoria dei codici a blocchi tradizionale, con rimandi ad argomenti correnti di ricerca; sono presenti numerosi esercizi svolti, anche con l'ausilio del calcolatore. Il libro è destinato agli studenti del 2° e 3° anno di un corso di laurea di primo livello in Matematica, Fisica, Ingegneria. Sono inoltre presenti sezioni avanzate che possono essere utilizzate anche in un corso della laurea specialistica.
Teoria generale.- Teoria della comunicazione.- Protocolli e codici.- Codici a blocchi.- Codici lineari.- Codici lineari.- Codici ciclici.- Radici e idempotente di un codice ciclico.- Errori concentrati o burst.- Trasformata di Fourier e codici BCH.- Codici di Reed-Solomon.- Cancellature o erasures.- Disegni e codici.- Codici di Golay.- Codici di Reed-Müller.- Modifica e combinazione di codici.- Limitazioni asintotiche.- Argomenti avanzati.- Codici Algebrico-Geometrici.- Codici LDPC e grafi di Tanner.- Codici convoluzionali.