Abstract
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.
Advisor
Bowen, Jennifer
Second Advisor
Byrnes, Denise
Department
Computer Science; Mathematics
Recommended Citation
Iudice, Alex P., "Clear Communication: Construction and Implementation of Error-Correcting Codes" (2017). Senior Independent Study Theses. Paper 7495.
https://openworks.wooster.edu/independentstudy/7495
Disciplines
Physical Sciences and Mathematics
Keywords
error-correcting codes, hamming code, golay code, software, forward error correction, finite fields, ruby
Publication Date
2017
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
© Copyright 2017 Alex P. Iudice