All the homework I've done during the computer engineering program in Istanbul Technical University (2010-2014)