Marigold's project is about error correcting code. She talks about how error correcting code is used by researchers to come up with different algorithms. The 2 main algorithms that these researchers use are block code and convolutional codes. She explains different types of codes, such as hamming codes, which is the first error correcting code ever invented. She gives us another big example of error correcting code called Reed-Solomon error correction. This code is used for encoding and decoding. The real applications for these codes is data storage, and data transmission. Its interesting to learn that these codes are used to make DVDs, CDs, and even qr codes.