DES5002 | Assignment | Autumn 2022