This project contains basic Computer Science sorting algorithms, exercises, data strcutures and some OOP design patterns.