Project for a University course - Implementation of algorithms and data structures using C #