2019 Student Research Conference:
32nd Annual Student Research Conference

Implementation of Error Correcting Codes

Jared L. Allen
Dr. Jon Beck, Faculty Mentor

Error correcting codes are used to recover messages transmitted through a noisy channel. A noisy channel that introduces errors spread randomly through message is said to introduce random noise, and a noisy channel that introduces errors contained in a particular section of a message is said to introduce burst noise. According to Ling and Xing, codes that are suitable for correcting random errors are not suitable for correcting
burst errors, and vice versa[1]. This paper uses the implementation of different error correcting codes in C++ to investigate the proficiency of each code in the recovery of a message corrupted by either random noise or burst noise.


[1] S. Ling and C. Xing. Coding Theory: A First Course. Cambridge University Press, 2004.

Keywords: C++, error correcting codes

Computer Science

Presentation Type: Oral Paper

Session: 103-3
Location: BH 212
Time: 9:00

Add to Custom Schedule

   SRC Privacy Policy