Huffman

Compresses and decompresses files, up to 10x faster than professors' target for large files

Code omitted per University Guidelines

Features

  • Created Python API utilizing the Huffman Algorithm for compressing/decompressing files
  • Attained sub 5-second compression speeds on large files, surpassing 30-70 second target
  • Wrote extensive Pytests to test correctness for general and edge cases

Tech Stack

  • Python
  • Pytest (framework for testing correctness)
Built with Hugo
Theme Stack designed by Jimmy