1.
Hill, R. A First Course in Coding Theory. vol. Oxford applied mathematics and computing science series (Clarendon, 1986).
2.
Ling, S. & Xing, C. Coding Theory: A First Course. (Cambridge University Press, 2004).
3.
MacWilliams, F. J. & Sloane, N. J. A. The Theory of Error-Correcting Codes. vol. North-Holland Mathematical Library (North-Holland, 1977).
4.
MacWilliams, F. J. & Sloane, N. J. A. The Theory of Error-Correcting Codes. (North Holland, 2006).
5.
Cameron, P. J. Combinatorics. (Cambridge University Press, 1994).
6.
Lint, J. H. Introduction to Coding Theory. (Springer-Verlag Berlin and Heidelberg GmbH & Co. KG, 1998).