data compression ' 'source coding'' error control ''channel coding'' cryptographic coding line coding data compression attempts remove redundancy data source order transmit efficiently example zip data compression makes data files smaller purposes reduce internet traffic data compression error correction may studied combination error correction adds extra data bits make transmission data robust disturbances present transmission channel ordinary user may aware many applications using error correction typical music
Formal science Mathematics Applied mathematics Combinatorics Coding theory