Buku ini secara lengkap membahas tentang bagaimana mengkodekan berbagai sinyal informasi yang berasal dari alam dan sinyal yang ada di dalam diri manusia juga membahas sinyal teks, suara, audio dan video atau lebih dikenal dengan sinyal multimedia. Teknik pengkodean yang digunakan adalah source coding, line coding dan channel coding dalam artian bahwa pengkodean dilakukan tidak hanya untuk penyimpanan data tetapi juga untuk transmisi data sehingga membahas bagaimana data itu disimpan termasuk sejarah perkembangan media penyimpanan yang ada saat ini termasuk Cloud Storage.
Buku ini juga membahas tentang sistem komunikasi secara detail, sejarah dan perkembangan teknologi telekomunikasi untuk menunjukkan di mana teknik pengkodean itu dilakukan, termasuk bagaimana mendeteksi error dan mengoreksi error menggunakan kode hamming, turbo code, cyclic code, block code, convolutional code termasuk di dalam pembahasannya.