Coding Theory Books

«
»

We have compiled the list of Best Reference Books on Coding Theory subject. These books are used by students of top universities, institutes and colleges. Here is the full list of best books on Coding Theory along with reviews.

Kindly note that we have put a lot of effort into researching the best books on Coding Theory subject and came out with a recommended list of best books. The table below contains the Name of these best books, their authors, publishers and an unbiased review of books on “Coding Theory” as well as links to the Amazon website to directly purchase these books. As an Amazon Associate, we earn from qualifying purchases, but this does not impact our reviews, comparisons, and listing of these top books; the table serves as a ready reckoner list of these best books.

List of Coding Theory Books with author’s names, publishers, and an unbiased review as well as links to the Amazon website to directly purchase these books.

1. Coding Theory

1. “Information Theory, Coding and Cryptography” by Ranjan Bose

“Information Theory, Coding and Cryptography” Book Review: The book is designed for graduates of engineering colleges as well as practicing engineers. It includes the concepts of Information Theory, Coding and Cryptography in thorough detail. This book discusses the theory of linear block codes (including cyclic codes, BCH codes, RS codes and LDPC codes), convolutional codes, Turbo codes, TCM and space time codes. It also includes the introduction to the basics of secure communications by focusing on cryptography and physical layer security. It has a basic exposure to linear algebra and probability theory as well as a course in digital communications. It also provides the real world scenarios for the application of theory. It is useful for both undergraduates and post graduates. This book includes introduction to information theory, variable length codes, optimum quantizer, systematic codes, hamming codes, introduction to RS codes etc. Exercises at the end of every chapter helps the readers to understand the topic easily.

2. “A Students Guide to Coding and Information Theory” by Chen

advertisement
advertisement
“A Student’s Guide to Coding and Information Theory” Book Review: It is in the concise form of introduction to the engineering background of modern communication systems. It has many practical applications in coding including the repetition code, the Hamming code and the Huffman code. This book explains the corresponding information theory, from entropy and mutual information to channel capacity and the information transmission theorem. Finally, they provide insights into the connections between coding theory and other fields. There are many illustrations and worked out examples given in the book. Exercises are also included, enabling readers to double-check what they have learned and gain glimpses into more advanced topics, making this perfect for anyone who needs a quick introduction to the subject. It provides insights into the connections between coding theory and other fields. Worked out examples along with exercises help the readers to self assess themselves.

3. “Information Theory and Coding: Basics and Practices” by Veluswamy S

“Information Theory and Coding: Basics and Practices” Book Review: It aims to give an intense theoretical and practical knowledge in the subject of Information Theory and Coding. The theory and concepts explained in this book are practically tried out in many industry projects and research works. It i s useful for the students practicing engineering, senior undergraduate students of electronics and communication engineering, telecommunication engineering branch of Indian universities and practicing engineers in the industry. The applications of this subject are brought out very clearly so that the students can understand the importance of this subject in the real world applications. It will be a good reference for the industry persons and teaching faculty in this subject. Industry persons can acquire mathematical analysis knowledge in this field, to design a viable and cost effective system for their project and research work.

4. “Information Theory, Coding and Cryptography” by Arijit Saha

“Information Theory, Coding and Cryptography” Book Review: The book has been designed as a comprehensive text for the students of engineering. This book is a comprehensive text for the students of engineering discussing Source Encoding, Error Control Codes & Cryptography. It contains recent developments of coded modulation, trellises for codes, turbo coding for reliable data and interleaving. It contains many solved, unsolved questions along with a database of MCQ’s. It also covers BCH codes as well as convolution codes in great depth.

5. “Graph Theory with Applications to Engineering and Computer Science (Dover Books on Mathematics)” by Narsingh Deo

“Graph Theory with Applications to Engineering and Computer Science (Dover Books on Mathematics)” Book Review: It includes treatment of graph theory and its applications. It is useful for undergraduates and postgraduate students, electrical engineering, computer science, operations research, and applied mathematics.. It includes an excellent overall introduction, requiring only some knowledge of set theory and matrix algebra, paths and circuits, trees and fundamental circuits, planar and dual graphs, vector and matrix representation of graphs, and related subjects.It also covers graph theory algorithms and computer programs, graphs in switching and coding theory, electrical network analysis by graph theory, graph theory in operations research, and more.

6. “Applied Coding And Information Theory For Engineers” by Richard B Wells

“Applied Coding And Information Theory For Engineers” Book Review: The book provides a practical introduction to the theory and practice of coding and information theory for applications in the field of electronic communications. It presents an overview of digital communication systems and the concept of information. While the mathematical level is detailed, it is kept at an introductory level. It is useful for For Junior or Senior Level introductory courses in Applied Coding and Information Theory. The book also Includes an introduction to the application of information theory to cryptography. It covers important topics such as Discrete Sources and Entropy, Channels and Channel Capacity, Run-Length-Limited Code, Linear Block Error-Correcting Codes and Cyclic Codes. It also features Trellis-Coded Modulation, Information Theory and Cryptography as well as Shannon’s Coding Theorems.

advertisement
7. “Coding Theory: Algorithms, Architectures and Applications” by Jurgen Freudenberger and Volker Kuhn

“Coding Theory: Algorithms, Architectures and Applications” Book Review: This book includes algorithms, architectures, and applications of coding theory in a unified framework. It also covers the basics of coding theory before moving on to discuss algebraic linear block and cyclic codes, turbo codes and low density parity check codes and space-time codes. Coding Theory provides algorithms and architectures used for implementing coding and decoding strategies as well as coding schemes used in practice especially in communication systems. Its contents includes Introduction, Communication Systems, Information Theory, Entropy, Channel Capacity, Binary Symmetric Channel, AWGN Channel, A Simple Channel Code, Algebraic Coding Theory, Fundamentals of Block Codes, Linear Block Codes, Cyclic Codes, Summary, Convolutional Codes, Encoding of Convolutional Codes, Trellis Diagram and Viterbi’s Algorithm, Distance Properties and Error Bounds, Soft Input Decoding, Soft Output Decoding, Convolutional Coding in Mobile Communications, Summary, Turbo Codes etc.

8. “Introduction to Cryptography With Coding Theory” by TRAPPE
9. “Introduction to Coding Theory” by Ron Roth

“Introduction to Coding Theory” Book Review : This book shows the theoretical foundations of error-correcting codes, and also includes Reed-Solomon codes and their derivative codes. It also describes Reed-Solomon codes and various decoding algorithms. Cyclic codes are presented, as are MDS codes, graph codes, and codes in the Lee metric. Concatenated, trellis, and convolutional codes are also discussed in detail. Homework exercises introduce additional concepts such as Reed-Muller codes, and burst error correction are also given. It is useful for students of computer science, electrical engineering, and mathematics, from senior-undergraduate to graduate level.

10. “The Mathematics of Coding Theory” by Paul Garrett

advertisement
Book Review: This book provides introduction to contemporary application of number theory, abstract algebra and probability. The book also contains various computational examples thereby allowing the readers to apply, practice and test their understanding of key concepts. The topics included in the book are probability, entropy, compression, Shannon theorem, cyclic redundancy checks and error correction. This book is very useful for people who are enthusiastic about algebra and number theory.


2. Information and Coding Theory

1. “Information Theory and Coding” by Murlidhar Kulkarni and K S Shivaprakasha

“Information Theory and Coding” Book Review: The book provides a comprehensive treatment of Information Theory and Coding as required for understanding and appreciating the basic concepts. It includes the mathematical prerequisites as well. The book covers topics such as Information Theory, Source Coding, Communication Channels, Error Control Codes, Burst Errors, Convolution Codes. It also gives an overview on Cryptography. It emphasizes on theoretical concepts and problem solving. It is a useful resource for undergraduate and postgraduate students of Electronics and Communication Engineering, Computer Science and Engineering, Information Technology and Telecommunication Engineering.

2. “INFORMATION THEORY AND CODING” by Anoop Singh Poonia

3. “Information Theory and Coding” by Chitode J S
4. “Information Theory and Coding” by K N Hari Bhat and D Ganesh Rao

“Information Theory and Coding” Book Review: This book provides a very comprehensive analysis of information theory and coding. It covers the fundamental concepts of information theory, namely, source coding, mutual information and channel capacity for discrete and continuous channels are explained using simple mathematical treatment involving probability theory. A chapter on probability theory with an inclination towards random variables and random processes is included as well.The selection of appropriate codes and design of decoders are also discussed in the book. End of chapter problems help in developing the readers and make them understand the most important codes and decoding techniques.Encoder, decoder and syndrome calculator circuits for cyclic codes have been designed using shift register having feedback connection.

5. “Concepts of Information Theory and Coding” by P S Satyanarayana
6. “Coding Theorems of Classical and Quantum Information Theory (Texts and Readings in Mathematics)” by K R Parthasarathy

“Coding Theorems of Classical and Quantum Information Theory (Texts and Readings in Mathematics)” Book Review: The aim of this book is to convey the principal developments in the evolution of modern information theory. It describes about the Shannon’s initiation of a revolution in 1948 by his interpretation of Boltzmann entropy as a measure of information. It also includes basic coding theorems on storing messages and transmitting them through noisy communication channels in an optimal manner. The book discusses the influence of ergodic theory in the enlargement of the scope of Shannon’s theorems through the works of McMillan, Feinstein, Wolfowitz, Breiman and others and its impact on the appearance of the Kolmogorov-Sinai invariant for elementary dynamical systems. It gives an overview on the recent works of Schumacher, Holevo, Winter and others on the role of von Neumann entropy in the quantum avatar of the basic coding theorems.

7. “Information Theory and Coding” by N Abramson

“Information Theory and Coding” Book Review: This book offers a detailed coverage of information theory and sources along with coding information sources and some properties of codes. The book provides separate chapters on channels and mutual information as well as reliable messages through unreliable channels. A glossary of symbols and expressions is included for a thorough understanding of the subject.

8. “Information Theory” by R B Ash

Book Review: This book deals with theoretical aspect of many communication devices like radio, television, radar, computers and many more. This book provides an excellent introduction to mathematics. This book is very useful at the graduate and undergraduate level focusing on areas like channel model analysis, coding theorems proof, information sources statistical properties, noiseless coding, error correcting codes, information sources, memory channels, continuous channels and many others. The book has problems with detailed solutions that makes it valuable for independent study.

9. “Error Control Coding” by Shu Lin and D J Costello

Book Review: This book provides a bridge between introduction to digital communications and advanced treatment of information theory. The book also covers newest advancements in the field of error control coding and also presents many error control techniques. The book illustrates the developments made in coded modulation, trellises for codes, decoding algorithms and also contains separate chapters on reed Solomon codes and concatenated coding schemes. The book also contains many examples and illustrations of code structures, error performance of codes and coding control systems.

10. “Information theory and Coding Basics and Practices” by Veluswamy S

“Information Theory and Coding: Basics and Practices” Book Review: This book combines both theoretical and practical aspects of information theory and coding and presents it in a lucid manner with minimum mathematical rigor. Numerous solved examples are provided for clarification of concepts. MATLAB simulated results are included in the form of graphs throughout the text. The concepts presented in this book have been applied successfully in many industry projects as well. The book is designed for practicing engineers, industrial professionals, and senior undergraduate students of electronics and communication engineering, telecommunication engineering branch.

11. “Information Theory and Coding” by Muralidhar Kulkarni and K S Shivaprakasha

“Information Theory and Coding” Book Review: The book explains the underlying fundamental concepts of information theory and coding. The book starts with the mathematical prerequisites required to understand the content in the following chapters. An introduction to information theory, source coding, communication channels, and error control codes are provided. Separate chapters on burst errors, convolution codes and cryptography are also included. Numerous examples and solved problems are provided to support the theory. The book is ideal for undergraduate and postgraduate students of electronics and communication engineering, computer science and engineering, information technology and telecommunication engineering.

12. “Two-Dimensional Information Theory and Coding – With Applications to Graphics Data and High-Density Storage Media” by Jorn Justesen and Soren Forchhammer

“Two-Dimensional Information Theory and Coding: With Applications to Graphics Data and High-Density Storage Media” Book Review: This book offers a detailed treatment of the fundamentals of two-dimensional information theory and coding, supported by numerous illustrations and examples. The book provides the key techniques for modeling data and estimating their information content. Their applications in transmission, storage, compression, and error protection of graphic information are highlighted throughout the text. Exercise sets are also provided at the end of each chapter to test the reader’s understanding. Students and professionals may refer to this book.

13. “Fundamentals in Information Theory and Coding” by Borda

“Fundamentals in Information Theory and Coding” Book Review: This book presents a comprehensive coverage of the fundamental concepts of the discrete information theory and the coding theory. The measures of discrete information and the mathematical modeling of discrete memoryless/memory sources as well as discrete transmission channels are discussed under discrete information theory. The main components of coding theory are also explained, i.e. compression, error control and encryption. Numerous examples have been included for a better understanding, with a special emphasis on Genomic Coding. Students or anyone interested in learning the basics of information theory and coding can refer to this book.

14. “Information Theory, Coding and Cryptography” by BOSE

“Information Theory, Coding and Cryptography” Book Review: This book offers an updated coverage of information theory, coding as well as cryptography. The underlying principles of fundamental concepts are explained, followed by examples and exercises of varying levels of difficulties. Separate chapters on space time codes and physical layer security are also included. The book is intended for communications engineers, engineering students and practitioners.

15. “Information Theory and Coding by Example” by Mark Kelbert Michael Kelbert Yuri Suhov

“Information Theory and Coding by Example” Book Review: This book presents the probabilistic and algebraic aspects of information theory and coding in a comprehensive yet concise manner. The book explains all the relevant fundamental concepts using suitable examples and illustrations. A variety of problems, along with their solutions, are provided from real exam papers. This book is ideal for students, researchers and engineers.

16. “Fundamentals of Information Theory and Coding Design” by Jacob J S Sullum and Christopher J S Desilva

“Fundamentals of Information Theory and Coding Design” Book Review: This book seamlessly integrates the theoretical foundations as well as the working algorithms to design and create real systems. Reed-Solomon, BCH, and Turbo codes are some of the practical aspects that have been added to provide support for information theory and modern coding systems. The cascading of information channels and additivity of information along with the details of arithmetic coding sets this book apart from the rest. The book also analyzes the connection between coding of extensions and Markov modeling. Replete with examples and exercises, this book is suitable for telecommunications engineers, coding theory researchers, and upper-level students in computer science, mathematics, and engineering.

17. “An Introduction to Information Theory: Symbols, Signals and Noise” by John R Pierce

“An Introduction to Information Theory: Symbols, Signals and Noise” Book Review: The book explains the theory very well and clearly, no doubt the theory is responsible for all sorts of rapid communication devices development. This book gives a solid introduction to the topic with brilliant formulations. This book covers topics like The World and Theories, The Origins of Information Theory, Mathematical Model, Back to Communication Theory, Information Theory and Art, Encoding and Binary Digits, Entropy, Language and Meaning, Information Theory and Psychology, Cybernetics, Information Theory and Physics, Many Dimensions, The Noisy Channel, Efficient Encoding, etc. The book goes beyond the strict confines of the topic to explore the ways in which information theory relates to physics, cybernetics, psychology, and art. Mathematical formulas along with a glossary of terms and an appendix are provided for the benefit of students.

18. “Coding and Information Theory” by Steven Roman

Book Review: This book is a very nice textbook in the field of information and coding theory at the graduate and undergraduate level.It covers the fundamental issues in the field of probability and modern algebra. The book also covers the topics of shannon’s noisy coding theorem, hamming and reed muller codes, finite fields, cyclic codes, BCH, reed-solomon, justesen, goppa and quadratic residue codes. The book also contains certain topics from the field of modern algebra.

19. “Information Theory and Coding – Solved Problems” by Predrag Ivaniš and Dušan Drajić

“Information Theory and Coding – Solved Problems” Book Review: This volume provides a thorough outline of information theory and error control coding. The concepts are arranged as per the Shannon system model, where one block influences the others. It presents a concise theoretical introduction at the starting of each chapter. It contains some supplementary illustrations and descriptions. It provides a brief outline of various aspects of abstract algebra. It encompasses numerous examples and tables selected to provide thorough understanding into the nature of the issue. It chose consciously the numerical values to present thorough descriptions of the explained algorithms.

People who are searching for Free downloads of books and free pdf copies of these books on Coding Theory – we would like to mention that we don’t have free downloadable pdf copies of these good books and one should look for free pdf copies from these Authors only if they have explicitly made it free to download and read them.

We have created a collection of best reference books on “Coding Theory” so that one can readily see the list of top books on “Coding Theory” and buy the books either online or offline.

If any more book needs to be added to the list of best books on Coding Theory subject, please let us know.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & technical discussions at Telegram SanfoundryClasses.