Review of Block Codes

The aim of this experiment is to introduce the basic ideas about linear block codes. The purpose of linear block codes, in the context of this present virtual lab on Modern Coding Theory, is for forward error-correction in communication systems. We present the fundamental objects and parameters associated with binary linear block codes, such as generator matrix of the code, parity-check matrix, the dimension and rate of the code, and its minimum distance.

The user is recommended to try answering the questions in the pre-test before studying the theory part of the present experiment. Later, once the theory part is studied, and the procedure and experiment is practised, then the user can try answering the questions in the post-test. This schema is to be followed for all experiments in this lab by the user who desires to gain a strong understanding of the topics discussed in this lab.