Second and third chapter deals with source coding. Shannon's encoding algorithm, discrete communication channels, mutual information, Shannon's first theorem are also presented. Huffman coding and Shannon-Fano coding is also discussed.
Continuous channels are discussed in fourth chapter. Channel coding theorem and channel capacity theorems are also presented.
Block codes are discussed in chapter fifth, sixth and seventh. Linear block codes, Hamming codes, syndrome decoding is presented in detail. Structure and properties of cyclic codes, encoding and syndrome decoding for cyclic codes is also discussed. Additional cyclic codes such as RS codes, Golay codes, burst error correction is also discussed.
Last chapter presents convolutional codes. Time domain, transform domain approach, code tree, code trellis, state diagram, Viterbi decoding is discussed in detail.
Dr. J. S. Chitode completed his B.E. (Electronics) and M.E. (Electronics) from Pune University in 1991 and 1995, respectively. He received Ph.D. in 2009. He was Professor and Head of Electronics Department at Bharati Vidyapeeth University College of Engineering, Pune. He has published more than 50 research papers in reputed national and international journals and conferences. He has guided more than 50 UG projects, 25 PG students, and 10 Ph.D. students at different universities. He has contributed to various academic committees in multiple universities. Reputed universities recommend many books authored by him.