IT & Mobile Security

Platform Specific Mobile Apps

Tutorial, 3.00 ECTS

 

Course content

Platform specific app development for iOS. Knowledge of Prototyping, Storyboards, Application Architecture, iOS Design patterns. Paradigms of Swift programming. Selected frameworks to use sensors, actuators watch or cloud services.

Learning outcomes

Graduates gain knowledge concerning security principles of information systems, starting at the level of the operating system up to cloud solutions.

Recommended or required reading and other learning resources / tools

Books:
Tanenbaum: Modern Operation Systems, 3rd Ed. Prentice Hall, 2007
Trend Jaeger: Operating System Security, Morgan & Claypool, 2008
HTML5 and JavaScript Web Apps (ISBN-13: 978-1449320515)
Effective JavaScript (ISBN-13: 978-0-321-81218-6)
Android Forensics, iPhone Forensics (ISBN-10: 1597496510)
Peter Mell, Timothy Grance: The NIST Definition of Cloud Computing, NIST SP 800-145
J. Six: Application security for the Android , O'Reilly , 2012
S. Gunasekera, Android apps security, 2012
Professional Journals: Linux Magazin, IX, ACM

Mode of delivery

3 ECTS tutorial

Prerequisites and co-requisites

bachelor level

Assessment methods and criteria

Tutorial: continuous assessment, final exam