This project delves into the underlying mathematics and applicative computer science of error-correcting codes. A brief overview of what error-correcting codes and how they work is proceeded by an extensive look at the Hamming code. Then the mathematics of finite fields and their intimate connection with error-correcting codes is developed and analyzed. Following this, the applicable side of error-correcting codes are inspected through extensible error-correcting code and noise software created for this project.
Computer Science; Mathematics
Iudice, Alex P., "Clear Communication: Construction and Implementation of Error-Correcting Codes" (2017). Senior Independent Study Theses. Paper 7495.
Physical Sciences and Mathematics
error-correcting codes, hamming code, golay code, software, forward error correction, finite fields, ruby
Bachelor of Arts
Senior Independent Study Thesis
© Copyright 2017 Alex P. Iudice