IT & Mobile Security

Platform Specific Mobile Apps

Übung, 3.00 ECTS

 

Lehrinhalte

Entwicklung von mobile Applikationen für platformspezifisch für iOS (Storyboards, Prototyping, App Architektur, iOS Design Patterns, Paradigmen der Swift Programmierung. Einsatz von ausgewählten Frameworks (Beispielsweise: Aktuatoren, Sensoren, Watch, Cloud Services).

Lernergebnisse der LV

Die Absolventin/der Absolvent erlangen detaillierte Kenntnisse über die Sicherheitsprinzipien von Informationssystemen, von der Ebene des Betriebssystems bis zu Cloud Lösungen.

Empfohlene oder verpflichtende Fachliteratur und andere Lernressourcen bzw. –instrumente

Bücher:
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
Fachzeitschriften: Linux Magazin, iX, ACM

Art der Vermittlung

3 ECTS Übung

Voraussetzungen und Begleitbedingungen

Bachelorniveau

Prüfungsmethode und Beurteilungskriterien

UE: LV-immanenter Prüfungscharakter. LV-abschließende Prüfung.