Coderingstheorie, niet te verwarren met
cryptografie, is een onderdeel van de
informatietheorie dat zich richt op het toevoegen van
redundantie aan gecodeerde
informatie, waardoor het beter beschermd is tegen mogelijke fouten die kunnen optreden tijdens transport over een onbetrouwbaar
kanaal.