This learner has completed ID verification. Find out more.
Certificate of Achievement
has completed the following course:
Secure Android App Development
This online course explored the development of secure apps for Android. The course covered topics including common application flaws and the cyber risk these expose; the security architecture of the Android platform and the security controls available to developers; and static analysis of code.
4 weeks, 4 hours per week
Dr Gary Wills
Associate Professor, Electronics and Computer Science
University of Southampton
Transcript
Learning outcomes
- Explain the importance of security in mobile applications
- Identify cyber security threats in mobile applications
- Assess the cyber security risk within an Android mobile application
- Apply relevant security controls to the Android mobile application
- Interpret the output of a static analysis tool
- Justify appropriate trade-offs in implementing controls
Syllabus
- Why is security in mobile applications important?
- Understanding risk and threats in mobile applications
- Introducing and using static analysis tools
- Introduction to security controls for mobile applications
- Security control: Android permissions and how to use them
- Security control: encryption and how to secure stored data
- Security control: authentication and how to secure network connections
- Verifying the implementation of security controls using HPE Fortify SCA
Issued on 11th February 2017
The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.
This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.