(2009) Ne'am Hashem Ibraheem Ibraheem; Dr. "Mohammad Othman" Omran
In this thesis we provide an overview of two types of linear block codes: Hamming and cyclic codes. We study the generation, encoding and decoding of these codes as well as studying schemes and/or algorithms of error-detecting and error-correcting of these codes.