Essential Coding Theory

Venkatesan Guruswami, Atri Rudra and Madhu Sudan

If you have any comments, please email them to

The plan is to put up a draft of the whole book sometime in 2017(?).


Below are links to the individual chapters:

Part I: Basics

Part II: Combinatorics

Part III: Code Constructions

Part IV: Algorithms

Part V: Applications


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.


The material in this webpage is supported in part by the National Science Foundation under CAREER grant CCF-0844796. Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).