This repository was created for the needs of the course "Algorithms and Data Structures" offered by the Department of Management Science and Technology of the Athens University of Economics and Business. The aforementioned course aimed to familiarize the students with such concepts in order to apply this knowledge in practice through three different assignments.