kóðunarfræði
Kóðunarfræði, eða coding theory á ensku, er grein innan sílfræði og upplýsingafræði sem fjallar um þróun og greiningu á kóðunarleiðum. Þessar leiðir eru notaðar til að stjórna villum sem geta komið fram við geymslu eða flutning á gögnum. Markmið kóðunarfræði er að gera gagnaflutning og geymslu eins áreiðanlega og mögulegt er, jafnvel þegar truflanir eru til staðar.
Helstu hugtök í kóðunarfræði eru kóðar, sem eru skilgreindir sem mengi af strengjum ákveðinnar lengdar yfir
Tvær megin gerðir kóðunarfræði eru villuleiðréttingarkóðar (error-correcting codes) og villugreiningarkóðar (error-detecting codes). Villuleiðréttingarkóðar gera ekki aðeins