Publisher's Synopsis
A textbook for a graduate course in discrete mathematics. Following an initial review of the prerequisite mathematics, the first part is a rigorous, mathematically oriented treatment of coding theory. The second part covers special topics, and can be used as supplemental reading or as the basis for