Part A:

Following are some of the sources from which the materials will be adapted.

Part B:

We will refer to various lecture notes. Here is one text book.
  • Introduction to Coding Theory - J.H. Van Lint - Springer GTM

Various related material on the internet (we will provide pointers for each lecture).