This document is a project report for an information theory project that implemented data compression using Hadamard transform and Huffman coding. The student was able to successfully compress data, achieving a 28.6% compression ratio. However, they were unable to fully implement the decompression portion. While the compression portion worked well, more information would need to be included in the compressed file for full decompression to function, such as the Huffman coding table. The student reflected that the project helped connect theoretical concepts in information theory to practical implementation of compression algorithms.