Coursework submission for Mobile and Ubiquitous Computing