Kodingsteori handler om effektiv overføring av data gjennom støyende kanaler og korrigering av feil i beskjed som er blitt ødelagt. Denne disiplinen er av stor betydning for en rekke anvendelser innen informatikk og ingeniørvitenskap. Boken gir en omfattende introduksjon til kodingsteori, og forutsetter kun grunnleggende kunnskaper i lineær algebra. Den inkluderer en grundig og systematisk innføring i teorien om blokkoding, før den går videre til mer avanserte emner som BCH-koder, Goppa-koder og Sudans algoritme for liste-dekoding. Viktige problemstillinger knyttet til grenser og dekoding, som er essensielle for utformingen av gode koder, omtales på en grundig måte. Forfatterne av denne boken har i flere år undervist i kodingsteori ved National University of Singapore, og denne boken er et resultat av deres erfaringer, med en moderne tilnærming til emnet. Leseren vil finne tallrike eksempler og øvelser, hvorav noen introduserer studentene for ny eller mer avansert material.