T530 – Mobile Computing

Module
Mobile Computing
Mobile Computing
Module number
T530
Version: 0
Faculty
FDIT: Fakultät Digitale Transformation
Level
Master
Duration
1 Semester
Semester
Summer semester
Module supervisor

Prof. Dr. rer. nat. Ulf Schemmert
ulf.schemmert@htwk-leipzig.de

Lecturer(s)
Course language(s)

German
in "Mobile Computing"

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Vorlesung | 2.00 SCH Übung)

Self-study time

94.00 hours

Pre-examination(s)
None
Examination(s)

Prüfung mündliches Fachgespräch
Examination time: 15 minutes | Weighting: 25% | not to be compensated
in "Mobile Computing"

Prüfung Präsentation
Examination time: 15 minutes | Weighting: 25% | not to be compensated
in "Mobile Computing"

Prüfung Beleg
Examination time: 13 weeks | Weighting: 50% | not to be compensated
in "Mobile Computing"

Form of teaching

In Vorlesungen werden die wesentlichen Hintergründe erläutert und begleitend in seminaristischen Übungen vertieft. Parallel dazu implementieren die Studierenden in Kleingruppen verteilte mobile Applikationen und präsentieren ihre Lösungen.

Media type

keine Angabe

Instruction content/structure
  • Design mobiler Applikationen: Usability, Bedienkonzepte
  • Architektur mobiler Applikationen: Nativ, Web-basiert, Hybrid, Embedded Systems
  • Energieeffiziente Implementierung: Strategien zur Unterstützung von Stromsparmechanismen
  • Mobile Offloading: Entschedungskriterien für Auslagerung von Speicher und Rechenleistung in Cloud-basierte Serversysteme
  • Implementierung und Anbindung von Embedded Systems als Entität in IoT-Infrastrukturen
  • Implementierung von Synchronisations-Services, Messaging und cloud-basierter Datenhaltung am Beispiel von Google Firebase und Firestore
  • Implementierung und Präsentation einer verteilten mobilen Applikation in kleinen Gruppen
  • Automatisiertes Testen mobiler Applikationen
  • Systeme und Tools zum Mobile Device Management
  • Tools zur Mobile Forensic: Analyse von Apps und Geräteinformationen
Qualification objectives

Die Studierenden sind ind der Lage, Mobile Applikationen in verteilten Umgebungen zu entwerfen, die erforderliche Infrastruktur zu planen und Applikationen zu implementieren. Dies beinhaltet sowohl die Applikation im mobilen Gerät als auch erforderliche Serverkomponenten.

Special admission requirements
Keine
Recommended prerequisites
  • Grundkenntnisse in Java und Javascript und verteilten Anwendungen
Literature
  • Thomas Künneth: Android 8: Das Praxisbuch für Java-Entwickler, Rheinwerk-Verlag, 2018
  • Reto Meier, Ian Lake: Professional Android, Wrox Publishing, 2018
  • Laurence Moroney: The Definitive Guide to Firebase, Apress, 2017
  • Lee Reiber: Mobile Forensic Investigations, McGraw-Hill Education, 2019
Current teaching resources

keine

Notes
No information
Applicability

Masterstudiengang Informations- und Kommunikationstechnik