Licensed to kill, and sell real estate.

About This Project

The Hamming Code is an error detection and correction encoding scheme used on networks to account for single bit transmission errors. This Shockwave program successfully reverse-engineers the encoding scheme, to be able to do the following:

  1. Accept ASCII text input
  2. Convert the text to binary
  3. Encode the binary with the Hamming Code
  4. Simulate a 1-bit transmission error
  5. Correct the error using the Hamming Code
  6. Successfully decode the transmission to match the original message.

Play around with it to get experience with the code first-hand. A fun project. Enjoy!