A. In this assignment you need to create a secure mobile application (app) based on the Android platform, and to demonstrate and explain its functionality and security features. For achieving a top grade, an awareness of appropriate software development methodologies and evidence of testing (including that of security features) needs to be demonstrated.
B. The aim of this coursework is to write a technical note containing a description of the functionality of the secure app of Coursework Part A that you have implemented, including a presentation and analysis of its security features, and a brief review of the technology underlying its mobile communication mechanisms and protocols. The description of the functionality would be similar to a functional specification and will include basic documentation, screenshots, and any known issues or limitations.
C. The overall aim of this coursework is to write a technical paper on the application of principle of mobile security techniques to a well-defined area within the area of mobile computing domain, including a case study. This will also comprise a discussion of social and ethical issues in your chosen mobile application. For suitable security techniques, you may select techniques presented during the lecture (e.g. security assessment, key management protocols or cryptographic techniques) or choose a technique of your choice provided you have it approved by the coursework setter.
Need PPT slides for each!!