This is the Documentation and report for my International Baccalaureate Diploma Computer Science Higher Level Dossier.