Prerequisite: SDEV 325. A hands-on study of best practices for designing and building secure mobile applications. The aim is to formulate proper defenses and processes to mitigate common attacks. Focus is on mobile device infrastructure, security models, and mobile applications. Topics include code analysis, risk modeling, native and web mobile applications security, secure mobile communication, and back-end application attacks and counterattacks.
After completing this course, you should be able to:
- Analyze current and developing trends in mobile security
- Compare and contrast the security risks and benefits of competing mobile architectures
- Apply security risk modeling techniques to mobile apps
- Analyze, design, develop, test, and document secure mobile apps